From: Johannes Sixt Date: Sun, 18 Nov 2007 09:36:14 GMT Subject: Re: [PATCH] fetch-pack: Prepare for a side-band demultiplexer in a thread. Message-ID: <200711181036.14565.johannes.sixt@telecom.at> In-Reply-To: <7vtznkz8nw.fsf@gitster.siamese.dyndns.org> On Sunday 18 November 2007 01:42, Junio C Hamano wrote: > Johannes Sixt writes: > > This change again originates from the MinGW port. Since we don't > > have fork(2) on Windows, we must run the sideband demultiplexer > > in a thread. > > If the rationale was "running in a thread is more natural on the > platform", I would understand it. Please take it as such. > But "_must_ run because there is no fork(2)" solicits a "Huh? > How does Cygwin does it then?" from me. Alex has answered this. We are not going to copy Cygwin's fork() into git. -- Hannes