[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r14018 - gnunet/src/core
From: |
gnunet |
Subject: |
[GNUnet-SVN] r14018 - gnunet/src/core |
Date: |
Wed, 22 Dec 2010 11:47:49 +0100 |
Author: grothoff
Date: 2010-12-22 11:47:49 +0100 (Wed, 22 Dec 2010)
New Revision: 14018
Modified:
gnunet/src/core/gnunet-service-core.c
Log:
fix
Modified: gnunet/src/core/gnunet-service-core.c
===================================================================
--- gnunet/src/core/gnunet-service-core.c 2010-12-22 10:29:14 UTC (rev
14017)
+++ gnunet/src/core/gnunet-service-core.c 2010-12-22 10:47:49 UTC (rev
14018)
@@ -1111,24 +1111,22 @@
car = pos;
pos = pos->next;
}
- if (car == NULL)
- return; /* no pending requests */
- GNUNET_CONTAINER_DLL_remove (n->active_client_request_head,
- n->active_client_request_tail,
- car);
}
else
{
car = n->active_client_request_head;
- if (car == NULL)
- return; /* no pending requests */
}
+ if (car == NULL)
+ return; /* no pending requests */
#if DEBUG_CORE_CLIENT
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
"Permitting client transmission request to `%s'\n",
GNUNET_i2s (&n->peer));
#endif
c = car->client;
+ GNUNET_CONTAINER_DLL_remove (n->active_client_request_head,
+ n->active_client_request_tail,
+ car);
GNUNET_assert (GNUNET_YES ==
GNUNET_CONTAINER_multihashmap_remove (c->requests,
&n->peer.hashPubKey,
@@ -4634,6 +4632,7 @@
GNUNET_CRYPTO_hash (&my_public_key,
sizeof (my_public_key), &my_identity.hashPubKey);
self.public_key = &my_public_key;
+ self.peer = my_identity;
self.last_activity = GNUNET_TIME_UNIT_FOREVER_ABS;
self.status = PEER_STATE_KEY_CONFIRMED;
self.is_connected = GNUNET_YES;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r14018 - gnunet/src/core,
gnunet <=