diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-05-27 17:45:31 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-05-27 17:45:31 +0000 |
commit | 663b3cf348ef49f117906262dbc4aebfb2e34f74 (patch) | |
tree | dfdec3936795a3b36658bda7517fab92d3f12195 /src/transport/gnunet-service-transport_neighbours.c | |
parent | 6a3aa5797d49178e806fc5cc5713806647cbd040 (diff) | |
download | gnunet-663b3cf348ef49f117906262dbc4aebfb2e34f74.tar.gz gnunet-663b3cf348ef49f117906262dbc4aebfb2e34f74.zip |
-fixig #2377
Diffstat (limited to 'src/transport/gnunet-service-transport_neighbours.c')
-rw-r--r-- | src/transport/gnunet-service-transport_neighbours.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c index 8dd3190f7..9fe8b3953 100644 --- a/src/transport/gnunet-service-transport_neighbours.c +++ b/src/transport/gnunet-service-transport_neighbours.c | |||
@@ -1125,13 +1125,8 @@ transmit_send_continuation (void *cls, | |||
1125 | struct MessageQueue *mq = cls; | 1125 | struct MessageQueue *mq = cls; |
1126 | struct NeighbourMapEntry *n; | 1126 | struct NeighbourMapEntry *n; |
1127 | 1127 | ||
1128 | n = lookup_neighbour (receiver); | 1128 | if (NULL == (n = lookup_neighbour (receiver))) |
1129 | if (NULL == n) | 1129 | return; /* disconnect or other error while transmitting, can happen */ |
1130 | { | ||
1131 | GNUNET_break (0); | ||
1132 | return; | ||
1133 | } | ||
1134 | |||
1135 | if (n->is_active == mq) | 1130 | if (n->is_active == mq) |
1136 | { | 1131 | { |
1137 | /* this is still "our" neighbour, remove us from its queue | 1132 | /* this is still "our" neighbour, remove us from its queue |