Просмотр исходного кода

HPCC-10554 Fix missing initialisers

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Gavin Halliday 11 лет назад
Родитель
Сommit
d913e5a930

+ 1 - 1
dali/dafilesrv/dafilesrv.cpp

@@ -311,9 +311,9 @@ int initDaemon()
     sigemptyset(&blockset);
     act.sa_mask = blockset;
     act.sa_handler = SIG_IGN;
+    act.sa_flags = 0;
     sigaction(SIGHUP, &act, NULL);
 
-
     act.sa_flags = SA_SIGINFO;
     act.sa_sigaction = &sighandler; 
     sigaction(SIGTERM, &act, NULL);

+ 1 - 0
dali/server/daldap.cpp

@@ -38,6 +38,7 @@ static void ignoreSigPipe()
     sigemptyset(&blockset);
     act.sa_mask = blockset;
     act.sa_handler = SIG_IGN;
+    act.sa_flags = 0;
     sigaction(SIGPIPE, &act, NULL);
 #endif
 }

+ 1 - 0
system/jlib/jthread.cpp

@@ -1602,6 +1602,7 @@ public:
         sigemptyset(&blockset);
         act.sa_mask = blockset;
         act.sa_handler = SIG_IGN;
+        act.sa_flags = 0;
         sigaction(SIGPIPE, &act, NULL);
     }
 

+ 1 - 0
tools/backupnode/backupnode.cpp

@@ -695,6 +695,7 @@ int main(int argc, const char *argv[])
             sigemptyset(&blockset);
             act.sa_mask = blockset;
             act.sa_handler = SIG_IGN;
+            act.sa_flags = 0;
             sigaction(SIGINT, &act, NULL);
 #endif
             waitSlaves(args.item(1),numSlaves,slaveIP);