From: Kern Sibbald Date: Thu, 10 Feb 2011 21:13:07 +0000 (+0100) Subject: Use max(FileIndex) for restarting incomplete Job X-Git-Tag: Release-5.2.1~652 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=01a3afc4d5fdfb9a4dab5bc71d0b9e45cc557eeb;p=bacula%2Fbacula Use max(FileIndex) for restarting incomplete Job --- diff --git a/bacula/src/dird/backup.c b/bacula/src/dird/backup.c index 4b61198cb5..02674c9b2b 100644 --- a/bacula/src/dird/backup.c +++ b/bacula/src/dird/backup.c @@ -345,7 +345,7 @@ bool do_backup(JCR *jcr) /* For incomplete Jobs, we add our own id */ if (jcr->incomplete) { edit_int64(jcr->JobId, ed1); - Mmsg(buf, "SELECT count(*) FROM File WHERE JobId=%s", ed1); + Mmsg(buf, "SELECT max(FileIndex) FROM File WHERE JobId=%s", ed1); if (!db_sql_query(jcr->db, buf.c_str(), db_int64_handler, &job)) { Jmsg(jcr, M_FATAL, 0, "%s", db_strerror(jcr->db)); return false;