projects
/
oweals
/
gnunet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- use variables to cound ch, conns
[oweals/gnunet.git]
/
src
/
mesh
/
gnunet-service-mesh_channel.c
diff --git
a/src/mesh/gnunet-service-mesh_channel.c
b/src/mesh/gnunet-service-mesh_channel.c
index 42d9bc1cf84c9f9c5073abf25fd78898b3164bf3..06cf599d4ca6c89e5a9933eee2f47cb9a630a886 100644
(file)
--- a/
src/mesh/gnunet-service-mesh_channel.c
+++ b/
src/mesh/gnunet-service-mesh_channel.c
@@
-636,7
+636,7
@@
send_client_nack (struct MeshChannel *ch)
GNUNET_break (0);
return;
}
GNUNET_break (0);
return;
}
- GML_send_nack (ch->root, ch->lid_root);
+ GML_send_
channel_
nack (ch->root, ch->lid_root);
}
}
@@
-780,7
+780,8
@@
ch_message_sent (void *cls,
rel->uniq = NULL;
if (MESH_CHANNEL_READY != rel->ch->state
rel->uniq = NULL;
if (MESH_CHANNEL_READY != rel->ch->state
- && GNUNET_MESSAGE_TYPE_MESH_DATA_ACK != type)
+ && GNUNET_MESSAGE_TYPE_MESH_DATA_ACK != type
+ && GNUNET_NO == rel->ch->destroy)
{
GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == rel->retry_task);
LOG (GNUNET_ERROR_TYPE_DEBUG, "!!! STD BACKOFF %s\n",
{
GNUNET_assert (GNUNET_SCHEDULER_NO_TASK == rel->retry_task);
LOG (GNUNET_ERROR_TYPE_DEBUG, "!!! STD BACKOFF %s\n",