[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r4996 - GNUnet/src/util/cron
From: |
gnunet |
Subject: |
[GNUnet-SVN] r4996 - GNUnet/src/util/cron |
Date: |
Sat, 9 Jun 2007 17:37:14 -0600 (MDT) |
Author: grothoff
Date: 2007-06-09 17:37:14 -0600 (Sat, 09 Jun 2007)
New Revision: 4996
Modified:
GNUnet/src/util/cron/cron.c
Log:
fixing issue with cron not shutting down if repetitive job takes longer than
delta
Modified: GNUnet/src/util/cron/cron.c
===================================================================
--- GNUnet/src/util/cron/cron.c 2007-06-09 23:11:24 UTC (rev 4995)
+++ GNUnet/src/util/cron/cron.c 2007-06-09 23:37:14 UTC (rev 4996)
@@ -555,7 +555,8 @@
now = get_time();
next = now + 0xFFFFFFFF;
MUTEX_LOCK(cron->deltaListLock_);
- while (cron->firstUsed_ != -1) {
+ while ( (cron->cron_shutdown == NO) &&
+ (cron->firstUsed_ != -1) ) {
now = get_time();
next = cron->deltaList_[cron->firstUsed_].delta;
if (next <= now) {
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r4996 - GNUnet/src/util/cron,
gnunet <=