ctdb-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@samba.org>
Tue, 9 Sep 2014 23:36:15 +0000 (01:36 +0200)
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>
ctdb/lib/util/fault.c
ctdb/lib/util/util.h
ctdb/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 49c2d5f1895ea8332f011019f13d83921844beae..211c5b2d6dea4b6e130322a46cdf3a3faa2923f8 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 9cbdc2632e0bf02bb2c1dcc8ba2f32870a2d8372..0b245495b7d606cc456608abcd1132f42001d197 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);