From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp3.mail.ru (smtp3.mail.ru [94.100.179.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 4EEA64696CC for ; Tue, 14 Apr 2020 14:39:00 +0300 (MSK) From: Alexander Turenko Date: Tue, 14 Apr 2020 14:38:19 +0300 Message-Id: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [Tarantool-patches] [PATCH 10/12] popen: add FIXME re group signal flaw List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Cyrill Gorcunov Cc: tarantool-patches@dev.tarantool.org It is convenient to have such anchors for known problems. Part of #4031 --- src/lib/core/popen.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/core/popen.c b/src/lib/core/popen.c index 411aad03b..36cd7b07d 100644 --- a/src/lib/core/popen.c +++ b/src/lib/core/popen.c @@ -562,6 +562,11 @@ popen_send_signal(struct popen_handle *handle, int signo) /* * A child may be killed or exited already. + * + * FIXME: A process may be died at the time and + * the function will not send a signal to other + * processes in the group even when + * POPEN_FLAG_GROUP_SIGNAL is set. */ ret = popen_may_pidop(handle); if (ret == 0) { -- 2.25.0