]> git.sur5r.net Git - bacula/bacula/commitdiff
Tweak sd calls client recv retries
authorKern Sibbald <kern@sibbald.com>
Sun, 22 Jun 2014 07:15:51 +0000 (09:15 +0200)
committerKern Sibbald <kern@sibbald.com>
Sun, 22 Jun 2014 07:15:51 +0000 (09:15 +0200)
bacula/src/stored/job.c

index d24b8369bd1534c16c180a81618a8ee806fe6ed7..82546db35d4959b4818d300fae35d90a76f15caa 100644 (file)
@@ -200,13 +200,13 @@ bool run_cmd(JCR *jcr)
          } else {
             break;
          }
-         if (stat <= 0) {
-            berrno be;
-            Jmsg1(jcr, M_FATAL, 0, _("Recv request to Client failed. ERR=%s\n"),
-               be.bstrerror());
-            Dmsg1(050, _("Recv request to Client failed. ERR=%s\n"), be.bstrerror());
-            return false;
-         }
+      }
+      if (stat <= 0) {
+         berrno be;
+         Jmsg1(jcr, M_FATAL, 0, _("Recv request to Client failed. ERR=%s\n"),
+            be.bstrerror());
+         Dmsg1(050, _("Recv request to Client failed. ERR=%s\n"), be.bstrerror());
+         return false;
       }
       Dmsg1(050, "Got from FD: %s\n", cl->msg);
       if (sscanf(cl->msg, "Hello Bacula SD: Start Job %127s %d %d", job_name, &fd_version, &sd_version) != 3) {