Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Subject: RE: Looking for something to work on... X-MimeOLE: Produced By Microsoft Exchange V6.0.4417.0 content-class: urn:content-classes:message Date: Tue, 24 Apr 2001 10:20:10 +1000 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Looking for something to work on... Thread-Index: AcDMU32B3X9wrlo7QI2cHZyEPkxnIAAACDEg From: "Robert Collins" To: "Christopher Faylor" Cc: "John Fortin" , Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id UAA23375 > -----Original Message----- > From: Christopher Faylor [mailto:cgf AT redhat DOT com] > > > On Tue, Apr 24, 2001 at 10:09:38AM +1000, Robert Collins wrote: > >> -----Original Message----- > >> From: Christopher Faylor [mailto:cgf AT redhat DOT com] > >> On Mon, Apr 23, 2001 at 08:03:02PM -0400, John Fortin wrote: > >> > >> >> This would also be something that could be incorporated > >> into Egor's daemon, > >> >> too, if you've been following the discussion in > cygwin-developers. > >> > > >> >I saw some general discussion, but I never quite got the > >> jist of what the > >> >daemon did.. > >> > > >> >I saw that Robert Collins had been doing some investigating > >> into the ipc > >> >stuff. Do you know what his current status is... > >> > >> No, I don't. He was talking about implementing something but > >> I'm sure he > >> wouldn't mind collaborating. I'm more than happy to collaborate on the remaining areas. They are * Persistence. * sem.h declared routines. * msg.h declared routines. > I guess we should move this discussion to cygwin-developers... > > John was asking for something interesting to do. He suggested POSIX > IPC stuff, which I (possibly erroneously) assumed was the same as what > cygipc provided. It is. See http://www.opengroup.org/onlinepubs/7908799/xsh/ipc.html - it's essential sysV IPC. To some extent these are equivalent to mmap and the like, but I don't think mmap is cross process-persistent in cygwin (And I don't know if it's meant to be). We could of course implement shm with disk backing not VM backing, but that might cause issues with Gb allocs :] > > At the time, I forgot that you were working on this already, Robert. No probs. I only did it to allow testing of pshared mutexs! Rob > > cgf >