There appears to be an error in common/downtime.c for unscheduling downtimes triggered by the downtime currently being unscheduled:<br><br>diff -r -U 3 nagios-tofix/common/downtime.c nagios-fixed/common/downtime.c<br>--- nagios-tofix/common/downtime.c    2006-07-30 19:56:
22.000000000 +0100<br>+++ nagios-fixed/common/downtime.c    2006-07-30 19:57:32.000000000 +0100<br>@@ -214,7 +214,7 @@<br>     /* unschedule all downtime entries that were triggered by this one */<br>     for(temp_downtime=scheduled_downtime_list;temp_downtime!=NULL;temp_downtime=temp_downtime->next){
<br>         if(temp_downtime->triggered_by==downtime_id)<br>-            unschedule_downtime(ANY_DOWNTIME,downtime_id);<br>+            unschedule_downtime(ANY_DOWNTIME,temp_downtime->downtime_id);<br>             }
<br> <br>     return OK;<br><br><br>or perhaps I misunderstood?<br><br><br>patch is against latest cvs source<br><br>cheers,<br>Graham<br>