malicious even when settle time = 0 and malicious_after_settle is true
authorNathan S. Evans <evans@in.tum.de>
Sun, 23 Jan 2011 15:23:45 +0000 (15:23 +0000)
committerNathan S. Evans <evans@in.tum.de>
Sun, 23 Jan 2011 15:23:45 +0000 (15:23 +0000)
src/dht/gnunet-dht-driver.c

index 6f50fa201c1cdb5aef1608c758e9b79f00579a19..cae9bb3db0127ca7d443b7532381906ea00fd31c 100644 (file)
@@ -2260,7 +2260,7 @@ continue_puts_and_gets (void *cls, const struct GNUNET_SCHEDULER_TaskContext * t
     dhtlog_handle->insert_round(DHT_ROUND_NORMAL, rounds_finished);
 
 #if HAVE_MALICIOUS
-  if ((GNUNET_YES != malicious_after_settle) && (settle_time > 0))
+  if ((GNUNET_YES != malicious_after_settle) || (settle_time == 0))
     {
       GNUNET_SCHEDULER_add_now(&setup_malicious_peers, NULL);
     }