delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2019/08/28/20:38:47

X-Recipient: archive-cygwin AT delorie DOT 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:message-id:date:from:to:subject:references
:content-type; q=dns; s=default; b=j4aJj0oUehQ9FdWeWBlMS5DGBS8MZ
O6sGArxOtXFBy8EBfPgNJQfnfTM2vH/J9fVNiQ1apj+5trX5cDFXj9bCNDqv9NK6
mtvWxTQrQOo9CENe2QE5M+TeTMdyrrmLIbTAVfcix0MYtPx4GW+0sgbYAAmFyaW1
tUEbw6CDTigcOs=
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:message-id:date:from:to:subject:references
:content-type; s=default; bh=0bCU18PqNyCLJF+idCmjXqjcidM=; b=N6r
MVGCWoKSwMQBxbrb5Ti1KlT8KB4ohQdYop7qGkKDG/rEwYInagTW9qHz+RUoZhq+
gw/sAio2H3MrI8FrXLlgl5+CDNqJwaJ71n+YXFnEo0l4WJYcsMVkUZN5M2zX2BxJ
7UhUG/h1RWQjIKn1UTLhzsZxJfyA8GB12r7lBo/k=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
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
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==
Message-ID: <5d671e60.1c69fb81.eba3d.1ef8@mx.google.com>
Date: Wed, 28 Aug 2019 17:37:52 -0700 (PDT)
From: Steven Penny <svnpenn AT gmail DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Bug report: Killing a native process may not actually kill it
References: <BABD7A9897B18A11C35CDBBE@[192.168.1.144]>
User-Agent: Suede Mail/2.8.0 (github.com/cup/suede)

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019