X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:to:from:subject:message-id:date:mime-version
	:content-type:content-transfer-encoding; q=dns; s=default; b=jRg
	o3MZZyGEncHHOOZshQJ7V7NC03Fm6e5VN0exTIVewi6j+8NZGX8+6BqVGDeB3dwN
	d/oKzgwOc2Kt2C1Nk9/Vi5JQzywXI9lmbz3MkJ7yaK+nIv5BZifXgYWX5Ot01DtZ
	c+JgzkwWGmuu22g6rWaSGaBtWOwbMymXKPeGt4G4=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:to:from:subject:message-id:date:mime-version
	:content-type:content-transfer-encoding; s=default; bh=fktke6R+W
	JLOq23SBa0Xx9toUus=; b=gSfx+58SPlpqtsOtJZNKp+BQp4BlvDAClKuaHH8pq
	rZWivxZyp2RwY+Zh2WGSUn+Nwqe4wC5FFNwyIlC5OCczRxjbOpsRNz2cCvRRxS+X
	T7TaOeTJOxU9aQ/onHCvn11R9iJ6tvcJSdt7v5TgMw/UKTL0MNin/setboXJ3pMt
	f8=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-3.0 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mail-wi0-f175.google.com
X-Received: by 10.181.13.241 with SMTP id fb17mr45832857wid.13.1439907096328;        Tue, 18 Aug 2015 07:11:36 -0700 (PDT)
To: cygwin@cygwin.com
From: Noel Grandin <noelgrandin@gmail.com>
Subject: how to make sure subprocesses die?
Message-ID: <55D33D15.2030401@gmail.com>
Date: Tue, 18 Aug 2015 16:11:33 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi

When running GNU make from the cygwin bash prompt and killing it with CTRL-C, the children don't seem to be dying properly.
I have to hit CTRL-C have a dozen times to kill everything off.

Could anyone give me some clues about where to look to solve this?

I'm actually hoping that fixing this simpler case will solve the similar problem we have with runaway jobs not dying
properly on our LibreOffice tinderboxes.

Thanks,
     Noel Grandin


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

