diff options
| author | Mathieu Arnold <mat@FreeBSD.org> | 2006-06-26 11:26:05 +0000 |
|---|---|---|
| committer | Mathieu Arnold <mat@FreeBSD.org> | 2006-06-26 11:26:05 +0000 |
| commit | 3a8998398886c0944207e853296f3f20368d60bc (patch) | |
| tree | 271965302df1a0b9a956b1ac951038dcc8d1a157 /sysutils/bacula-server/files/patch-src-dird-scheduler.c | |
| parent | - Update to 2.19 (diff) | |
The patch will prevent the Director for crashing or hanging ( depending on
your OS) whenever you do a "reload" command or whenever there is a sudden clock
shift, which occurs much more often than one would imagine.
See http://article.gmane.org/gmane.comp.sysutils.backup.bacula.announce/85
PR: 99486
Submitted by: maintainer
Diffstat (limited to 'sysutils/bacula-server/files/patch-src-dird-scheduler.c')
| -rw-r--r-- | sysutils/bacula-server/files/patch-src-dird-scheduler.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sysutils/bacula-server/files/patch-src-dird-scheduler.c b/sysutils/bacula-server/files/patch-src-dird-scheduler.c new file mode 100644 index 000000000000..0f9c78c4ef28 --- /dev/null +++ b/sysutils/bacula-server/files/patch-src-dird-scheduler.c @@ -0,0 +1,10 @@ +--- src/dird/scheduler.c 4 Jun 2006 12:24:39 -0000 1.33.2.2 ++++ src/dird/scheduler.c 24 Jun 2006 17:25:58 -0000 +@@ -151,6 +151,7 @@ + free(next_job); + } + schedules_invalidated = false; ++ unlock_jobs(); + goto again; + } + unlock_jobs(); |
