This is the mail archive of the
cygwin-patches@cygwin.com
mailing list for the Cygwin project.
Re: Workaround patch for MS CLOSE_WAIT bug
On Mon, Apr 15, 2002 at 11:34:43AM -0400, Pierre A. Humblet wrote:
>Christopher Faylor wrote:
>>It looks like the patch will do the job but I would like to be
>>convinced that there is no other way around this problem. If I'm
>>reading this correctly, this change requires modifying any code which
>>uses cygwin. That's something we should try to avoid at all costs.
>
>I second that 100%. My proposal *allows* porters to avoid CLOSE_WAIT
>by making some changes in daemons, but none in the children processes.
>No change is required anywhere. The additional Cygwin functionality
>would be invisible to applications that don't explicitly use it.
How can you second that 100% and then talk about how people have to
change ther code to accomodate cygwin? The fact that it is server code
rather than client code really doesn't matter.
Again, I don't like adding cygwin-specific features that mean mucking
with source code that works perfectly on unix. The goal of cygwin is to
avoid ifdef's and just allow configure/make/make install.
It may well be that your solution is the best that we can hope for but
I don't want to see it included in the source until I'm convinced of
that fact.
cgf