[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r16678 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r16678 - gnunet/src/transport |
Date: |
Fri, 2 Sep 2011 09:57:14 +0200 |
Author: grothoff
Date: 2011-09-02 09:57:14 +0200 (Fri, 02 Sep 2011)
New Revision: 16678
Modified:
gnunet/src/transport/gnunet-service-transport.c
Log:
LRN: fast and dirty transport crash fix
Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c 2011-09-02 01:41:05 UTC
(rev 16677)
+++ gnunet/src/transport/gnunet-service-transport.c 2011-09-02 07:57:14 UTC
(rev 16678)
@@ -1613,6 +1613,12 @@
mq->specific_address->in_transmit = GNUNET_NO;
}
n = find_neighbour (&mq->neighbour_id);
+ if (n == NULL)
+ {
+ GNUNET_log_from (GNUNET_ERROR_TYPE_WARNING, "transmit_send_continuation",
+ "Neighbour `%s' no longer exists\n", GNUNET_i2s
(&mq->neighbour_id));
+ return;
+ }
if (mq->client != NULL)
transmit_send_ok (mq->client, n, target, result);
GNUNET_assert (n != NULL);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r16678 - gnunet/src/transport,
gnunet <=