From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/1324 Path: news.gmane.org!not-for-mail From: Jan =?iso-8859-1?q?K=E4mpe?= Newsgroups: gmane.comp.sysutils.supervision.general Subject: [PATCH] wait_pid call in runit.c Date: Wed, 15 Nov 2006 08:03:53 +0200 Message-ID: <200611150803.55320.jkampe@iki.fi> Reply-To: jkampe@iki.fi NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_L3qWFqqHRnnei4o" X-Trace: sea.gmane.org 1163570646 23788 80.91.229.2 (15 Nov 2006 06:04:06 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 15 Nov 2006 06:04:06 +0000 (UTC) Original-X-From: supervision-return-1560-gcsg-supervision=m.gmane.org@list.skarnet.org Wed Nov 15 07:04:05 2006 Return-path: Envelope-to: gcsg-supervision@gmane.org Original-Received: from antah.skarnet.org ([212.85.147.14]) by ciao.gmane.org with smtp (Exim 4.43) id 1GkDsO-0007p4-1J for gcsg-supervision@gmane.org; Wed, 15 Nov 2006 07:04:00 +0100 Original-Received: (qmail 4114 invoked by uid 76); 15 Nov 2006 06:04:19 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Archive: Original-Received: (qmail 4109 invoked from network); 15 Nov 2006 06:04:19 -0000 Original-To: supervision@list.skarnet.org User-Agent: KMail/1.8 Xref: news.gmane.org gmane.comp.sysutils.supervision.general:1324 Archived-At: --Boundary-00=_L3qWFqqHRnnei4o Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi, wait_pid parameters mixed in runit.c? --Boundary-00=_L3qWFqqHRnnei4o Content-Type: text/x-diff; charset="us-ascii"; name="runit-170.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="runit-170.diff" --- ./src/runit.c.orig 2006-11-14 20:16:26.000000000 +0200 +++ ./src/runit.c 2006-11-14 20:27:47.000000000 +0200 @@ -330,7 +330,7 @@ break; default: sig_unblock(sig_child); - while (wait_pid(pid, 0, 0) == -1); + while (wait_pid(&wstat, pid) == -1); } #endif --Boundary-00=_L3qWFqqHRnnei4o--