]> git.sur5r.net Git - bacula/bacula/commitdiff
Fix bug #2289 version 7.9 not compatible with old FDs -- comm compression
authorKern Sibbald <kern@sibbald.com>
Sat, 17 Jun 2017 13:10:55 +0000 (15:10 +0200)
committerKern Sibbald <kern@sibbald.com>
Sat, 17 Jun 2017 13:10:55 +0000 (15:10 +0200)
bacula/src/dird/authenticate.c
bacula/src/filed/job.c
bacula/src/stored/hello.c

index 023887cd5d5f5df655d8c46afc80f4ee65029b6c..19ecba6bdae8fd630ea0b7ac133d535635f22d31 100644 (file)
@@ -299,7 +299,7 @@ int authenticate_file_daemon(JCR *jcr)
       return 0;
    }
    /* For newer FD turn on comm line compression */
-   if (jcr->FDVersion >= 9 && director->comm_compression) {
+   if (jcr->FDVersion >= 214 && director->comm_compression) {
       fd->set_compress();
    } else {
       fd->clear_compress();
index 81cef2448629eead8f17b9f33744ef4ad1639d17..305dfa7eb9e6c004b6afd2094f131426698f8fb1 100644 (file)
@@ -326,7 +326,7 @@ static void *handle_director_request(BSOCK *dir)
                 quit = true;
                 break;
             }
-            Dmsg1(100, "Executing Dir %s command.\n", dir->msg);
+            Dmsg2(100, "Executing %s Dir %s command.\n", cmds[i].cmd, dir->msg);
             if (!cmds[i].func(jcr)) {         /* do command */
                quit = true;         /* error or fully terminated, get out */
                Dmsg1(100, "Quit command loop. Canceled=%d\n", job_canceled(jcr));
index 49c313082593250c9d46eaec49469bdf813b51fe..14d0f9d0a49333ce76ac14e01bae6d2b199b8f5e 100644 (file)
@@ -282,7 +282,7 @@ bool read_client_hello(JCR *jcr)
    jcr->SDVersion = sd_version;
    Dmsg1(050, "FDVersion=%d\n", fd_version);
    /* Turn on compression for newer FDs, except for Community version */
-   if (jcr->FDVersion >= 9 && jcr->FDVersion != 213 && me->comm_compression) {
+   if (jcr->FDVersion >= 214 && me->comm_compression) {
       cl->set_compress();             /* set compression allowed */
    } else {
       cl->clear_compress();