aboutsummaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2011-10-12 12:51:34 +0000
committerChristian Grothoff <christian@grothoff.org>2011-10-12 12:51:34 +0000
commitee3948a06fc074593734be74b845a38e1e32eb45 (patch)
tree5f5a568b469cb34a24cad473f13a374d13bf5b29 /src/core
parent46ed1469d3e4886a14659e4944090a05b6546757 (diff)
downloadgnunet-ee3948a06fc074593734be74b845a38e1e32eb45.tar.gz
gnunet-ee3948a06fc074593734be74b845a38e1e32eb45.zip
fix
Diffstat (limited to 'src/core')
-rw-r--r--src/core/gnunet-service-core_sessions.c7
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}