]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Fix heartbeat segfault when the job is terminated very quickly
authorEric Bollengier <eric@baculasystems.com>
Fri, 25 Jun 2021 08:14:02 +0000 (10:14 +0200)
committerEric Bollengier <eric@baculasystems.com>
Thu, 24 Mar 2022 08:03:02 +0000 (09:03 +0100)
bacula/src/filed/heartbeat.c

index 0a2267510452de0b0f75763589839cf6e4fc1e40..41bcd2f31ec5da1925b5087034c5ae0247fae015 100644 (file)
@@ -151,7 +151,7 @@ void stop_heartbeat_monitor(JCR *jcr)
    }
 
    /* Wait max 10 secs for heartbeat thread to start (hb_status= 0 => 1 */
-   while (!jcr->hb_status == 0 && cnt++ < 200) {
+   while (jcr->hb_status == 0 && cnt++ < 200) {
       bmicrosleep(0, 50000);         /* wait for start */
    }