]> git.sur5r.net Git - bacula/bacula/commitdiff
ebl Remove a Emsg() after recieving a Fatal signal that can lock
authorEric Bollengier <eric@eb.homelinux.org>
Thu, 20 Nov 2008 08:55:20 +0000 (08:55 +0000)
committerEric Bollengier <eric@eb.homelinux.org>
Thu, 20 Nov 2008 08:55:20 +0000 (08:55 +0000)
     the catalog.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@8063 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/lib/signal.c
bacula/technotes-2.5

index 01fbecc7cc6243ef0960329122da8ae4b25508d6..1705942275f4b993fd53b1a25e77896f2a91b35c 100644 (file)
@@ -128,7 +128,10 @@ extern "C" void signal_handler(int sig)
    if (sig == SIGTERM) {
 //    Emsg1(M_TERM, -1, "Shutting down Bacula service: %s ...\n", my_name);
    } else {
-      Emsg2(M_FATAL, -1, _("Bacula interrupted by signal %d: %s\n"), sig, get_signal_name(sig));
+/* ***FIXME*** Display a message without taking any lock in the system
+ *    Emsg2(M_FATAL, -1, _("Bacula interrupted by signal %d: %s\n"), sig, get_signal_name(sig));
+ */
+      fprintf(stderr, _("Bacula interrupted by signal %d: %s\n"), sig, get_signal_name(sig));
    }
 
 #ifdef TRACEBACK
index 19304dccfd5f4b848595b9d086da2ef291f22394..854d6c7854d511c0b00e8b9cf3666c2efb913ea6 100644 (file)
@@ -10,6 +10,9 @@ filepattern (restore with regex in bsr)
 mixed priorities
 
 General:
+20Nov08
+ebl  Remove a Emsg() after recieving a Fatal signal that can lock
+     the catalog.
 19Nov08
 kes  Apply patch from bug #1187. It prints an error message if the
      Maximum Block Size in the SD is too big.