From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jun 26 11:00:47 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 945E116A401 for ; Mon, 26 Jun 2006 11:00:47 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24B3C43D5C for ; Mon, 26 Jun 2006 11:00:34 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k5QB0XtR041300 for ; Mon, 26 Jun 2006 11:00:33 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k5QB0X7j041299; Mon, 26 Jun 2006 11:00:33 GMT (envelope-from gnats) Resent-Date: Mon, 26 Jun 2006 11:00:33 GMT Resent-Message-Id: <200606261100.k5QB0X7j041299@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Dan Langille Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74CFC16A410 for ; Mon, 26 Jun 2006 11:00:30 +0000 (UTC) (envelope-from dan@xeon.unixathome.org) Received: from m21.unixathome.org (m21.unixathome.org [205.150.199.217]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6D0543D45 for ; Mon, 26 Jun 2006 11:00:29 +0000 (GMT) (envelope-from dan@xeon.unixathome.org) Received: from localhost (localhost [205.150.199.217]) by m21.unixathome.org (Postfix) with ESMTP id 39CF0C3CF for ; Mon, 26 Jun 2006 07:05:00 -0400 (EDT) Received: from m21.unixathome.org ([205.150.199.217]) by localhost (m21.unixathome.org [205.150.199.217]) (amavisd-new, port 10024) with ESMTP id 30636-04 for ; Mon, 26 Jun 2006 07:04:55 -0400 (EDT) Received: from bast.unixathome.org (bast.unixathome.org [70.26.229.230]) by m21.unixathome.org (Postfix) with ESMTP id 697E5C3BB for ; Mon, 26 Jun 2006 07:04:53 -0400 (EDT) Received: from xeon.unixathome.org (unknown [10.55.0.18]) by bast.unixathome.org (Postfix) with ESMTP id AE372B822 for ; Mon, 26 Jun 2006 07:00:21 -0400 (EDT) Received: by xeon.unixathome.org (Postfix, from userid 1000) id 34CA83E87; Mon, 26 Jun 2006 07:00:21 -0400 (EDT) Message-Id: <20060626110021.34CA83E87@xeon.unixathome.org> Date: Mon, 26 Jun 2006 07:00:21 -0400 (EDT) From: Dan Langille To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Dan Langille Subject: ports/99486: [MAINTAINER-UPDATE] sysutils/bacula-server patch to fix clock adjust problem X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dan Langille List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 11:00:47 -0000 >Number: 99486 >Category: ports >Synopsis: [MAINTAINER-UPDATE] sysutils/bacula-server patch to fix clock adjust problem >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Jun 26 11:00:32 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Dan Langille >Release: FreeBSD 4.9-STABLE i386 >Organization: The FreeBSD Diary >Environment: System: FreeBSD xeon.unixathome.org 4.9-STABLE FreeBSD 4.9-STABLE #2: Wed Mar 3 08:16:24 EST 2004 dan@polo.unixathome.org:/usr/obj/usr/src/sys/XEON i386 >Description: 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 >How-To-Repeat: >Fix: --- bacula.patch begins here --- diff -ruN /usr/ports/sysutils/bacula-server/Makefile bacula-server/Makefile --- /usr/ports/sysutils/bacula-server/Makefile Thu Jun 15 05:22:43 2006 +++ bacula-server/Makefile Mon Jun 26 06:57:58 2006 @@ -7,7 +7,7 @@ PORTNAME= bacula DISTVERSION= 1.38.10 -#PORTREVISION= 1 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= bacula diff -ruN /usr/ports/sysutils/bacula-server/files/patch-src-dird-scheduler.c bacula-server/files/patch-src-dird-scheduler.c --- /usr/ports/sysutils/bacula-server/files/patch-src-dird-scheduler.c Wed Dec 31 19:00:00 1969 +++ bacula-server/files/patch-src-dird-scheduler.c Mon Jun 26 06:42:19 2006 @@ -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(); --- bacula.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: