execution: PASS Initialize barrier with count = 2 main: create child thread thread: call barrier wait main: send SIGUSR1 to child thread thread: interrupted by SIGUSR1 main: thread continued blocking after handling SIGUSR1 main: call barrier wait main: get PTHREAD_BARRIER_SERIAL_THREAD Test PASSED