This is the mail archive of the
cygwin-patches@cygwin.com
mailing list for the Cygwin project.
RE: cygwin daemon/shm
- To: "Corinna Vinschen" <cygwin-patches at cygwin dot com>,<cygwin-patches at sourceware dot cygnus dot com>
- Subject: RE: cygwin daemon/shm
- From: "Robert Collins" <robert dot collins at itdomain dot com dot au>
- Date: Tue, 18 Sep 2001 09:22:34 +1000
> -----Original Message-----
> From: Corinna Vinschen [mailto:cygwin-patches@cygwin.com]
>
> On Tue, Sep 18, 2001 at 08:08:16AM +1000, Robert Collins wrote:
> > On Tue, 2001-09-18 at 03:01, Corinna Vinschen wrote:
> > > just so that you don't feel alone :-)
> >
> > Thank you. I was wondering... :}.
>
> We're still here, just busy...
Chris had mentioned that privately. (Note the smiley above).
> > Ah, yes. Well I haven't benchmarked it, but FWIW my machine seems no
> > slower with it running.
>
> You're talking about starting Cygwin processes? Do they connect
> to the server already?
Yes, during dcrt startup, after signals are inited, a version check if
the daemon is performed. If no response is recieved, all daemon calls
are skipped and errors returned to the calling function. I'm thinking
about tweaking that, to perform that check at the first daemon call, as
this would avoid all delay associated with finding a dead daemon until a
daemon function was called. However this introduces more syncronisation.
It's a tradeoff really.
Rob