X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f Date: Thu, 31 Jan 2002 18:17:32 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: "Baribaud, Christophe [JNJFR]" cc: "'florian DOT proff DOT schulze AT gmx DOT net'" , "'djgpp AT delorie DOT com'" Subject: Re: TR: LWP and Windows 2000 In-Reply-To: <0BA32251E589D2118EA60008C70DDCAB025F9192@JNJFRISEXS1.eu.jnj.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Thu, 31 Jan 2002, Baribaud, Christophe [JNJFR] wrote: > I have just done tests and tried patches to LWP, and I have an idea why it > doesn't work under Windows 2000. > LWP and Windows are both multi-threading preemptive environments, and they > do preempt each other mutually. I don't know why do you say this. LWP cannot by definition preempt Windows because the DJGPP program using LWP is just one of the programs running on the system, and it is fully under the Windows control: it only runs whenever Windows gives it the CPU. I think the problems on Windows 2000 are related to the general issue with DJGPP signal handling on the NT family of Windows. For more details about these problems, see section 3.3 of the DJGPP FAQ list.