From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 125428 invoked by alias); 29 Aug 2019 00:37:57 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 125420 invoked by uid 89); 29 Aug 2019 00:37:57 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=survived, enjoys, H*UA:github.com, H*r:289 X-HELO: mail-ot1-f51.google.com Received: from mail-ot1-f51.google.com (HELO mail-ot1-f51.google.com) (209.85.210.51) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 29 Aug 2019 00:37:55 +0000 Received: by mail-ot1-f51.google.com with SMTP id z17so1659177otk.13 for ; Wed, 28 Aug 2019 17:37:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:date:from:to:subject:references:user-agent; bh=dHwSax4qd10VpymN2pwL2y1cB3M4oQdZHBXew2RfIEc=; b=CjIUt4CjmzRcchOwlbj786F/sF7LcsP20M0rEPhWORdOOS4rgwOGrrssoK23BJvpH+ LKc5tRcfPeyvirsEJuZOWo6/s6RryvPDVWjHNEEUWS/CtUYzXNxogqtYIwZeD/0JhszW BmrHcYgnQiYZ3Mt+opKRKZT7FKVCX/zbkRqOcU8NDdjaFpA5zpG+XuM/VAFdAq6LNHAq NtSs2n+Txw2pYpGejZaiDPsSZFzNc97w0Ne5QudZZ7ELP7Ehkpjx8wvzyNdZkSZQyYom YX8lEaP8HlYslnX2REtHVZmbzpOCcZfflOy0FpM/El47ONAeAwgsGvzU73jnvDs8HIsW DCzg== Return-Path: Received: from UKZ ([2605:6000:9fc0:56:bdec:289:404:3d23]) by smtp.gmail.com with ESMTPSA id 17sm231343otu.63.2019.08.28.17.37.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Aug 2019 17:37:52 -0700 (PDT) Message-ID: <5d671e60.1c69fb81.eba3d.1ef8@mx.google.com> Date: Thu, 29 Aug 2019 01:01:00 -0000 From: Steven Penny To: cygwin@cygwin.com Subject: Re: Bug report: Killing a native process may not actually kill it References: Content-Type: text/plain; charset=utf8; format=flowed User-Agent: Suede Mail/2.8.0 (github.com/cup/suede) X-SW-Source: 2019-08/txt/msg00382.txt.bz2 On Wed, 28 Aug 2019 15:57:23, Quanah Gibson-Mount wrote: > My original post contained a link to a patch allowing for Cygwin to > correctly terminate native Windows processes. I understand it is not the > position of the Cygwin project to deal with situation, so I think we can > just let it drop. I would like to say that I support this, if it can be done in a reasonable way. Ive been reading this thread carefully, and Ive yet to see anyone comment on the merits of the patch. Apologies if Ive overlooked it. To me, the first and only question that matters is "does it solve more problems than it causes". If the answer is yes, I think the patch should be accepted. Else I think its unfair to prematurely end the discussion. Cygwin has a long history of... putting Cygwin first. I dont mean this as a negative, although I do disagree with the sentiment. Any compiling is with Cygwin target as first class citizen, then native Windows has always been an afterthought. I think this is why the MinGW survived as long as it did, and while the MSYS2 project enjoys the popularity it has today. With MSYS2, the "Cygwin" mode is still primary, but you can launch "mingw64.exe" and native Windows becomes the default. If Cygwin wishes to remain insular in regard to this and other native Windows issues, thats their choice. It does make development significantly easier I assume. However I think in doing so it alienates significant portion of the userbase. -- 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