X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fsrc%2Fstored%2Fdircmd.c;h=dba2491b76af465adf6a48392eca59b07c6685bd;hb=271632f2a376ba30c086f40a0e31c8c418f4854b;hp=0519a141d9035e8db557d905c3e0fe9387305ac3;hpb=735d035900d19889425fe083cc4a2227df0627c5;p=bacula%2Fbacula diff --git a/bacula/src/stored/dircmd.c b/bacula/src/stored/dircmd.c index 0519a141d9..dba2491b76 100644 --- a/bacula/src/stored/dircmd.c +++ b/bacula/src/stored/dircmd.c @@ -215,6 +215,8 @@ void *handle_connection_request(void *arg) dequeue_messages(jcr); /* dequeue any daemon messages */ + jcr->set_killable(true); /* allow dir to kill/cancel job */ + for (quit=false; !quit;) { /* Read command */ if ((bnet_stat = bs->recv()) <= 0) {