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;