while (jcr->hb_bsock == NULL && cnt++ < 200) {
bmicrosleep(0, 50000); /* wait for start */
}
- if (!jcr->hb_bsock) {
- }
if (jcr->hb_bsock) {
jcr->hb_bsock->timed_out = 1; /* set timed_out to terminate read */
jcr->hb_dir_bsock->timed_out = 1; /* set timed_out to terminate read */
jcr->hb_dir_bsock->terminated = 1; /* set to terminate read */
}
+ Dmsg0(100, "Send kill to heartbeat id\n");
pthread_kill(jcr->heartbeat_id, TIMEOUT_SIGNAL); /* make heartbeat thread go away */
bmicrosleep(0, 50000);
cnt = 0;
-/*
- * Bacula File Daemon restore.c Restorefiles.
- *
- * Kern Sibbald, November MM
- *
- * Version $Id$
- *
- */
/*
Bacula® - The Network Backup Solution
- Copyright (C) 2000-2006 Free Software Foundation Europe e.V.
+ Copyright (C) 2000-2007 Free Software Foundation Europe e.V.
The main author of Bacula is Kern Sibbald, with contributions from
many others, a complete list can be found in the file AUTHORS.
(FSFE), Fiduciary Program, Sumatrastrasse 25, 8006 Zürich,
Switzerland, email:ftf@fsfeurope.org.
*/
+/*
+ * Bacula File Daemon restore.c Restorefiles.
+ *
+ * Kern Sibbald, November MM
+ *
+ * Version $Id$
+ *
+ */
#include "bacula.h"
#include "filed.h"