projects
/
oweals
/
gnunet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6fda2ae
)
- send only one ack per packet, send before callback (callback can issue destroy)
author
Bart Polot
<bart@net.in.tum.de>
Fri, 24 Aug 2012 16:32:08 +0000
(16:32 +0000)
committer
Bart Polot
<bart@net.in.tum.de>
Fri, 24 Aug 2012 16:32:08 +0000
(16:32 +0000)
src/mesh/mesh_api.c
patch
|
blob
|
history
diff --git
a/src/mesh/mesh_api.c
b/src/mesh/mesh_api.c
index 78451a64c8581c87d7f6a7788ac5bdd8bcf09f5f..1162f99808ebbb6c04a3348adb0e6ce4d3e157b9 100644
(file)
--- a/
src/mesh/mesh_api.c
+++ b/
src/mesh/mesh_api.c
@@
-1163,6
+1163,7
@@
process_incoming_data (struct GNUNET_MESH_Handle *h,
}
t->last_recv_pid = pid;
type = ntohs (payload->type);
+ send_ack (h, t);
for (i = 0; i < h->n_handlers; i++)
{
handler = &h->message_handlers[i];
@@
-1183,7
+1184,6
@@
process_incoming_data (struct GNUNET_MESH_Handle *h,
{
LOG (GNUNET_ERROR_TYPE_DEBUG,
"callback completed successfully\n");
- send_ack (h, t);
}
}
}