diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-10-12 12:51:34 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-10-12 12:51:34 +0000 |
commit | ee3948a06fc074593734be74b845a38e1e32eb45 (patch) | |
tree | 5f5a568b469cb34a24cad473f13a374d13bf5b29 /src/core | |
parent | 46ed1469d3e4886a14659e4944090a05b6546757 (diff) | |
download | gnunet-ee3948a06fc074593734be74b845a38e1e32eb45.tar.gz gnunet-ee3948a06fc074593734be74b845a38e1e32eb45.zip |
fix
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/gnunet-service-core_sessions.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/core/gnunet-service-core_sessions.c b/src/core/gnunet-service-core_sessions.c index 0e5559786..ea6fc234f 100644 --- a/src/core/gnunet-service-core_sessions.c +++ b/src/core/gnunet-service-core_sessions.c | |||
@@ -343,7 +343,12 @@ GSC_SESSIONS_dequeue_request (struct GSC_ClientActiveRequest *car) | |||
343 | { | 343 | { |
344 | struct Session *s; | 344 | struct Session *s; |
345 | 345 | ||
346 | s = find_session (&car->target); | 346 | if (0 == memcmp (&car->target, |
347 | &GSC_my_identity, | ||
348 | sizeof (struct GNUNET_PeerIdentity))) | ||
349 | return; | ||
350 | s = find_session (&car->target); | ||
351 | GNUNET_assert (NULL != s); | ||
347 | GNUNET_CONTAINER_DLL_remove (s->active_client_request_head, | 352 | GNUNET_CONTAINER_DLL_remove (s->active_client_request_head, |
348 | s->active_client_request_tail, car); | 353 | s->active_client_request_tail, car); |
349 | } | 354 | } |