daemon: Drop the argument to fault_setup()
authorMartin Schwenke <martin@meltin.net>
Fri, 15 Aug 2014 05:55:20 +0000 (15:55 +1000)
committerAmitay Isaacs <amitay@gmail.com>
Fri, 27 Mar 2015 02:55:37 +0000 (13:55 +1100)
Samba's version doesn't accept an argument, so this aids a smooth
transition.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
(Imported from commit c5c74e47ee672e9e9605c5c4b96733d899b6f9b6)

lib/util/fault.c
lib/util/util.h
server/ctdbd.c

index 3dddd0ecb28a3d07ca8df954f3d721de0aaf9484..d53eecdb428a29f3f6aa3e7f8d100b1cd1aad2f4 100644 (file)
@@ -197,11 +197,8 @@ _NORETURN_ static void sig_fault(int sig)
 /**
 setup our fault handlers
 **/
-_PUBLIC_ void fault_setup(const char *pname)
+_PUBLIC_ void fault_setup(void)
 {
-       if (progname == NULL) {
-               progname = pname;
-       }
 #ifdef SIGSEGV
        CatchSignal(SIGSEGV, sig_fault);
 #endif
index f8bb8711d76503c1bcdcfb898864736cbc4f7ad8..74a6ac0fb99d828af3c5ccba50d8519f8c49837e 100644 (file)
@@ -73,7 +73,7 @@ _PUBLIC_ _NORETURN_ void smb_panic(const char *why);
 /**
 setup our fault handlers
 **/
-_PUBLIC_ void fault_setup(const char *pname);
+_PUBLIC_ void fault_setup(void);
 
 /**
   register a fault handler. 
index 5cd04971f075af33c55a869cd9fbe1945b8aead2..f8066b350853926ffc978f409d9dc9ac4e99e1b7 100644 (file)
@@ -164,7 +164,7 @@ int main(int argc, const char *argv[])
 
        talloc_enable_null_tracking();
 
-       fault_setup("ctdbd");
+       fault_setup();
 
        ev = event_context_init(NULL);
        tevent_loop_allow_nesting(ev);