From: Darren Tucker Date: Fri, 20 Aug 2021 00:48:13 +0000 (+1000) Subject: Also check pid in pselect_notify_setup. X-Git-Tag: V_8_7_P1~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9a2ed62173cc551b2b5f479460bb015b19499de8;p=thirdparty%2Fopenssh-portable.git Also check pid in pselect_notify_setup. Spotted by djm@. --- diff --git a/openbsd-compat/bsd-pselect.c b/openbsd-compat/bsd-pselect.c index 1d4140a53..fff1bf54f 100644 --- a/openbsd-compat/bsd-pselect.c +++ b/openbsd-compat/bsd-pselect.c @@ -80,7 +80,7 @@ pselect_notify_setup(void) { static int initialized; - if (initialized) + if (initialized && notify_pid == getpid()) return; if (notify_pid == 0) debug3_f("initializing");