From: Christian Grothoff Date: Mon, 15 Nov 2010 14:47:26 +0000 (+0000) Subject: fix X-Git-Tag: initial-import-from-subversion-38251~19730 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=74f48ce6ec8e72c96030969491dd412117a4c189;p=oweals%2Fgnunet.git fix --- diff --git a/src/core/gnunet-service-core.c b/src/core/gnunet-service-core.c index 0b04e485e..29f084d04 100644 --- a/src/core/gnunet-service-core.c +++ b/src/core/gnunet-service-core.c @@ -1078,7 +1078,8 @@ handle_client_send_request (void *cls, req = (const struct SendMessageRequest*) message; n = find_neighbour (&req->peer); if ( (n == NULL) || - (GNUNET_YES != n->is_connected) ) + (GNUNET_YES != n->is_connected) || + (n->status != PEER_STATE_KEY_CONFIRMED) ) { /* neighbour must have disconnected since request was issued, ignore (client will realize it once it processes the