diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2013-09-16 14:12:13 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2013-09-16 14:12:13 +0000 |
commit | 2de687b18d8d422b0f7305f06cbde83a6847455e (patch) | |
tree | 2cb45d881493409ceb4db136f2c7eae60b7fb584 /src/testbed/testbed_api_barriers.c | |
parent | 8490877bb03b550e43811c2528d15faf26b120f0 (diff) | |
download | gnunet-2de687b18d8d422b0f7305f06cbde83a6847455e.tar.gz gnunet-2de687b18d8d422b0f7305f06cbde83a6847455e.zip |
- fix crash upon testbed service crash or broken connection
Diffstat (limited to 'src/testbed/testbed_api_barriers.c')
-rw-r--r-- | src/testbed/testbed_api_barriers.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/testbed/testbed_api_barriers.c b/src/testbed/testbed_api_barriers.c index 3e4640309..9c7ee533c 100644 --- a/src/testbed/testbed_api_barriers.c +++ b/src/testbed/testbed_api_barriers.c | |||
@@ -377,6 +377,11 @@ receive_handler (void *cls, const struct GNUNET_MessageHeader *message) | |||
377 | const struct GNUNET_TESTBED_BarrierStatusMsg *msg; | 377 | const struct GNUNET_TESTBED_BarrierStatusMsg *msg; |
378 | uint16_t msize; | 378 | uint16_t msize; |
379 | 379 | ||
380 | if (NULL == message) | ||
381 | { | ||
382 | GNUNET_break_op (0); | ||
383 | goto fail; | ||
384 | } | ||
380 | if (GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_STATUS != ntohs (message->type)) | 385 | if (GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_STATUS != ntohs (message->type)) |
381 | { | 386 | { |
382 | GNUNET_break_op (0); | 387 | GNUNET_break_op (0); |