From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22863 invoked by alias); 27 Mar 2003 20:54:30 -0000 Mailing-List: contact pthreads-win32-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: pthreads-win32-owner@sources.redhat.com Received: (qmail 22726 invoked from network); 27 Mar 2003 20:54:28 -0000 Received: from unknown (HELO calypsoo.voxware.com) (63.167.41.125) by sources.redhat.com with SMTP; 27 Mar 2003 20:54:28 -0000 Received: from zetar (12-253-93-234.client.attbi.com [12.253.93.234]) by calypsoo.voxware.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id HV9C3RFP; Thu, 27 Mar 2003 15:54:26 -0500 Subject: Shared mutexes & condvars From: "Craig A. Vanderborgh" To: pthreads-win32@sources.redhat.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Thu, 27 Mar 2003 20:54:00 -0000 Message-Id: <1048798679.32756.49.camel@zetar> Mime-Version: 1.0 X-SW-Source: 2003/txt/msg00040.txt.bz2 Hello all: I am interested in getting shared (between processes..) mutexes and condvars to work for pthreads-win32. The application we need them for is an interprocess version of Aurelio Medina's POSIX message queue. His code presumes that support for process-shared synchronization objects exists in pthreads-win32. Which it does not at the moment. I am back-porting his code to the raw WIN32 synchronization calls and I'm sure I can get this to work on WINCE, but I hate to do this because it really seems like we're going in the wrong direction. I'd be willing to help make mutex/condvar process-shared if I can. Does anyone else have any interest in getting this done? regards, craig vanderborgh voxware incorporated