Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Tue, 6 May 2003 23:16:24 +0100 From: Elfyn McBratney X-X-Sender: elfyn AT ellixia To: "cygwin AT cygwin DOT com" Subject: Re: Include cygipc in the distribution (was Re: cygipc (and PostgreSQL) XP problem resolved!) In-Reply-To: <20030506212500.GA10709@redhat.com> Message-ID: References: <20030506174725 DOT GE1652 AT tishler DOT net> <20030506212500 DOT GA10709 AT redhat DOT com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Tue, 6 May 2003, Christopher Faylor wrote: > Date: Tue, 6 May 2003 17:25:00 -0400 > From: Christopher Faylor > Reply-To: "cygwin AT cygwin DOT com" > To: "cygwin AT cygwin DOT com" > Subject: Include cygipc in the distribution (was Re: cygipc (and > PostgreSQL) XP problem resolved!) > > On Tue, May 06, 2003 at 01:47:26PM -0400, Jason Tishler wrote: > >Thanks to help from Frank Seesink, I was able to finally figure out why > >cygipc and in turn PostgreSQL failed to work properly under XP in > >certain situations. See the attached for some of the details. > > > >In summary, invoking the XP Fast User Switching feature causes XP to > >start using multiple kernel object namespaces instead of a single global > >one. This in turn causes cygipc clients to fail to find a global > >semaphore (i.e., \BaseNamedObjects\MultiSemSem_) created by ipc-daemon > >and abort. > > > >Are you willing to accept a cygipc patch to correct this problem? > > Since we no longer seem to have a cygwin-daemon maintainer, I'm wondering > if it is time to start including cygipc in the main distribution. It > seems like the lack of this functionality is a real handicap to people. > > FWIW, I'm willing to take over maintainership if that is a barrier. I've been working on cygwin-daemon over the last couple of months, but due to lack of time then, I didn't get much done. At the moments I've just been planning functionality, like being able to switch user context and propogating the token. After I release libxml2/libxslt on Friday, I could start working on this properly. Elfyn -- Elfyn McBratney Ubertales Sys Admin elfyn AT ubertales DOT co DOT uk -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/