diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2012-04-24 12:41:20 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2012-04-24 12:41:20 +0000 |
commit | e900e2e90ee6925981279880eb522f0c4e5e0fb3 (patch) | |
tree | 8741d8526da83fbc72746caed6c48a7449168d64 /src/transport/gnunet-service-transport_clients.c | |
parent | c8cfa4e649e72445c97ef2c53feaf3724ac288a5 (diff) | |
download | gnunet-e900e2e90ee6925981279880eb522f0c4e5e0fb3.tar.gz gnunet-e900e2e90ee6925981279880eb522f0c4e5e0fb3.zip |
- assertions and checks for mantis 2283
Diffstat (limited to 'src/transport/gnunet-service-transport_clients.c')
-rw-r--r-- | src/transport/gnunet-service-transport_clients.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/transport/gnunet-service-transport_clients.c b/src/transport/gnunet-service-transport_clients.c index 939f57b10..12a4159e1 100644 --- a/src/transport/gnunet-service-transport_clients.c +++ b/src/transport/gnunet-service-transport_clients.c | |||
@@ -339,6 +339,12 @@ unicast (struct TransportClient *tc, const struct GNUNET_MessageHeader *msg, | |||
339 | struct ClientMessageQueueEntry *q; | 339 | struct ClientMessageQueueEntry *q; |
340 | uint16_t msize; | 340 | uint16_t msize; |
341 | 341 | ||
342 | if (msg == NULL) | ||
343 | { | ||
344 | GNUNET_break (0); | ||
345 | return; | ||
346 | } | ||
347 | |||
342 | if ((tc->message_count >= MAX_PENDING) && (GNUNET_YES == may_drop)) | 348 | if ((tc->message_count >= MAX_PENDING) && (GNUNET_YES == may_drop)) |
343 | { | 349 | { |
344 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, | 350 | GNUNET_log (GNUNET_ERROR_TYPE_INFO, |