Răsfoiți Sursa

Call all configured exec_dump_fn's when SIGUSR2 is received

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2163 fd59a12c-fef9-0310-b244-a6a79926bd2f
Andrew Beekhof 17 ani în urmă
părinte
comite
28df983127
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      exec/main.c

+ 2 - 2
exec/main.c

@@ -133,8 +133,8 @@ static void sigusr2_handler (int num)
 {
 	int i;
 
-	for (i = 0; ais_service[i]; i++) {
-		if (ais_service[i]->exec_dump_fn) {
+	for (i = 0; i < SERVICE_HANDLER_MAXIMUM_COUNT; i++) {
+		if (ais_service[i] && ais_service[i]->exec_dump_fn) {
 			ais_service[i]->exec_dump_fn ();
 		}
 	}