From: Kern Sibbald Date: Sun, 12 Nov 2006 13:42:08 +0000 (+0000) Subject: Final changes X-Git-Tag: Release-7.0.0~7422 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=0f3feba759625923a19685827ddce25e2db7f360;p=bacula%2Fbacula Final changes git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@3611 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/bacula/src/dird/migrate.c b/bacula/src/dird/migrate.c index cbc4bbb5e5..4c6b4c706f 100644 --- a/bacula/src/dird/migrate.c +++ b/bacula/src/dird/migrate.c @@ -354,6 +354,7 @@ static int unique_name_handler(void *ctx, int num_fields, char **row) return 0; } +#ifdef xxx /* in development */ static int unique_dbid_handler(void *ctx, int num_fields, char **row) { dlist *list = (dlist *)ctx; @@ -372,7 +373,7 @@ static int unique_dbid_handler(void *ctx, int num_fields, char **row) } return 0; } - +#endif diff --git a/bacula/src/dird/verify.c b/bacula/src/dird/verify.c index a407547446..d1dd6258d5 100644 --- a/bacula/src/dird/verify.c +++ b/bacula/src/dird/verify.c @@ -502,6 +502,9 @@ int get_attributes_and_compare_to_catalog(JCR *jcr, JobId_t JobId) char *attr, *p, *fn; char Opts_Digest[MAXSTRING]; /* Verify Opts or MD5/SHA1 digest */ + if (job_canceled(jcr)) { + return false; + } fname = check_pool_memory_size(fname, fd->msglen); jcr->fname = check_pool_memory_size(jcr->fname, fd->msglen); Dmsg1(200, "Atts+Digest=%s\n", fd->msg); @@ -736,6 +739,9 @@ static int missing_handler(void *ctx, int num_fields, char **row) { JCR *jcr = (JCR *)ctx; + if (job_canceled(jcr)) { + return 1; + } if (!jcr->fn_printed) { Jmsg(jcr, M_INFO, 0, "\n"); Jmsg(jcr, M_INFO, 0, _("The following files are missing:\n"));