SHUTDOWN
authorMatthias Wachs <wachs@net.in.tum.de>
Wed, 20 Apr 2011 08:21:48 +0000 (08:21 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Wed, 20 Apr 2011 08:21:48 +0000 (08:21 +0000)
src/dv/gnunet-service-dv.c
src/dv/test_transport_api_dv.c

index a6fe9762b3729dc35f1eccbacb54e5a0cc22630b..844e44b6ffb4573962a6cdb5b9920bb3655c669b 100644 (file)
@@ -1631,7 +1631,7 @@ neighbor_send_task (void *cls,
   p2p_dv_MESSAGE_NeighborInfo *message;
   struct PendingMessage *pending_message;
 
-  if (tc->reason == GNUNET_SCHEDULER_REASON_SHUTDOWN)
+  if ( (tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN) != 0)
     {
 #if DEBUG_DV_GOSSIP
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
index 7764c0f516e773599b48aa0bd3841605b8afca9f..39dd08877db643700a50cc0bc104b3ef68985ad2 100644 (file)
@@ -616,7 +616,7 @@ send_test_messages (void *cls, const struct GNUNET_SCHEDULER_TaskContext * tc)
 {
   struct TestMessageContext *pos = cls;
 
-  if ((tc->reason == GNUNET_SCHEDULER_REASON_SHUTDOWN) || (cls == NULL))
+  if (( (tc->reason & GNUNET_SCHEDULER_REASON_SHUTDOWN) != 0) || (cls == NULL))
     return;
 
   if (die_task == GNUNET_SCHEDULER_NO_TASK)