Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <2E7F82FAC1FCD2118E1500A024B3BF907DED3E@exchange.mmp.plzen-city.cz> From: Horak Daniel To: "'cygwin AT sourceware DOT cygnus DOT com'" , Tom Lane Cc: "'Joost Kraaijeveld'" Subject: RE: [HACKERS] backend freezeing on win32 fixed (I hope ;-) ) Date: Tue, 17 Aug 1999 13:52:43 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain; charset="iso-8859-1" > On Mon, Aug 16, 1999 at 10:07:00AM -0400, Tom Lane wrote: > >Is it possible that the CygWin environment doesn't have a correct > >emulation of IPC semaphores, such that a sema allocated by > one process > >(the postmaster) is not available to other procs (the backends)? > >That would explain preallocation not working --- but if > that's it then > >we have major problems in other places, since the code assumes that a > >sema once allocated will remain available to later backends. > > We don't have correct emulation of IPC semapahores since they are not > implemented at all. I assume that if you're relying on persistent > semaphores, then some add-on package is being used. We are using the cygipc library from Ludovic Lange (http://www.multione.capgemini.fr/tools/pack_ipc/) which is the only implementation of SysV IPC for Cygwin I know. Dan -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com