Fix signal handling in utest

This commit is contained in:
EnderIce2 2024-03-04 00:05:07 +02:00
parent 1b36729461
commit db93fef8ed
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD

View File

@ -387,7 +387,7 @@ void signalHandler(int signo)
printf("Signal received\n");
else
printf("Unknown signal received %d\n", signo);
sigRec = 1;
sigRec++;
}
void test_signal()
@ -400,7 +400,7 @@ void test_signal()
printf("Sending SIGUSR2...\n");
kill(getpid(), SIGUSR2);
printf("Signal sent\n");
while (!sigRec)
while (sigRec < 2)
sleep(1);
}