diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2011-09-23 12:24:16 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2011-09-23 12:24:16 +0000 |
commit | ee46fce3dc46db1285c8c3f066afcbd5bf4ae9d2 (patch) | |
tree | e808828d2df60166c9840a22ac856df573e455d6 /src/transport | |
parent | a4bcbad810e2c83fc8c3de822b9302776e03fabb (diff) | |
download | gnunet-ee46fce3dc46db1285c8c3f066afcbd5bf4ae9d2.tar.gz gnunet-ee46fce3dc46db1285c8c3f066afcbd5bf4ae9d2.zip |
terminated sessions were never removed from ATS
Diffstat (limited to 'src/transport')
-rw-r--r-- | src/transport/gnunet-service-transport.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index 6486e1028..d8733fbb3 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c | |||
@@ -294,6 +294,12 @@ static void | |||
294 | plugin_env_session_end (void *cls, const struct GNUNET_PeerIdentity *peer, | 294 | plugin_env_session_end (void *cls, const struct GNUNET_PeerIdentity *peer, |
295 | struct Session *session) | 295 | struct Session *session) |
296 | { | 296 | { |
297 | #if DEBUG_TRANSPORT | ||
298 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | ||
299 | "Session %X to peer `%s' ended \n", | ||
300 | session, GNUNET_i2s (peer)); | ||
301 | #endif | ||
302 | GNUNET_ATS_session_destroyed(GST_ats, peer, session); | ||
297 | GST_neighbours_session_terminated (peer, session); | 303 | GST_neighbours_session_terminated (peer, session); |
298 | } | 304 | } |
299 | 305 | ||