]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/filed/job.c
Take a more conservative approach for setting killable true
[bacula/bacula] / bacula / src / filed / job.c
index 305dfa7eb9e6c004b6afd2094f131426698f8fb1..4d0cc0d3481a13270a26fe1f21249be928af871e 100644 (file)
@@ -282,6 +282,7 @@ static void *handle_director_request(BSOCK *dir)
    jcr->crypto.pki_recipients = me->pki_recipients;
 
    dir->set_jcr(jcr);
+   jcr->set_killable(true);    /* allow dir to kill/cancel job */
    /* Initialize SD start condition variable */
    int errstat = pthread_cond_init(&jcr->job_start_wait, NULL);
    if (errstat != 0) {