Fix potential Null pointer dereference in regress_thread.c

This commit is contained in:
icy17 2024-04-10 17:39:36 +08:00 committed by Azat Khuzhin
parent 2bdf17370c
commit d45dca4373

View File

@ -192,9 +192,11 @@ thread_basic(void *arg)
/* This piggybacks on the th_notify_fd weirdly, and looks
* inside libevent internals. Not a good idea in non-testing
* code! */
tt_assert(sigchld_event);
notification_event = event_new(base,
base->th_notify_fd[0], EV_READ|EV_PERSIST, notify_fd_cb,
NULL);
tt_assert(notification_event);
event_add(sigchld_event, NULL);
event_add(notification_event, NULL);