Looking for something to work on...

Robert Collins robert.collins@itdomain.com.au
Mon Apr 23 17:27:00 GMT 2001


> -----Original Message-----
> From: Christopher Faylor [ mailto:cgf@redhat.com ]
> 
> 
> On Tue, Apr 24, 2001 at 10:09:38AM +1000, Robert Collins wrote:
> >> -----Original Message-----
> >> From: Christopher Faylor [ mailto:cgf@redhat.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
> 



More information about the Cygwin-developers mailing list