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:
39de47e
)
fix for mantis bug 1686
author
Matthias Wachs
<wachs@net.in.tum.de>
Thu, 9 Jun 2011 14:42:13 +0000
(14:42 +0000)
committer
Matthias Wachs
<wachs@net.in.tum.de>
Thu, 9 Jun 2011 14:42:13 +0000
(14:42 +0000)
src/transport/plugin_transport_tcp.c
patch
|
blob
|
history
diff --git
a/src/transport/plugin_transport_tcp.c
b/src/transport/plugin_transport_tcp.c
index 2be02d643ca48376d46db26445adcba8580e8ac0..4a5cffa23e431e5ad489fc1b61ff9849abfc8e51 100644
(file)
--- a/
src/transport/plugin_transport_tcp.c
+++ b/
src/transport/plugin_transport_tcp.c
@@
-1060,9
+1060,7
@@
disconnect_session (struct Session *session)
session->plugin->sessions = session->next;
else
prev->next = session->next;
- session->plugin->env->session_end (session->plugin->env->cls,
- &session->target,
- session);
+
/* clean up state */
if (session->transmit_handle != NULL)
{
@@
-1111,6
+1109,11
@@
disconnect_session (struct Session *session)
-1,
GNUNET_NO);
GNUNET_free_non_null (session->connect_addr);
+
+ session->plugin->env->session_end (session->plugin->env->cls,
+ &session->target,
+ session);
+
GNUNET_free (session);
}