The more I look at this problem the more I think the problem occurs when
the request to the Daemon closes the pipe, it also kills the other
connection to the Daemon.

But don't know why.  The operations themselves seem to complete in the
background however any data expected to be returned is lost as there is
no method of returning the data.

Rob
 

> 
> 
> Thanks Kristis,
> 
> Unfortunately I was already using DBI-1.52 I tried upgrading 
> to the latest 1.53 but still no luck.
> 
> Did you say you had a version that uses threads rather than 
> fork that solved the problem?
> 
> Thanks
> 
> Rob
> 
> 
>  
> 
> > -----Original Message-----
> > From: Kristis Makris [mailto:[EMAIL PROTECTED]
> > Sent: 08 February 2007 20:30
> > To: Robert Hudson
> > Cc: [email protected]
> > Subject: RE: [scmbug-users] Windows Multi-Request handling
> > 
> > I'll try to document it and handle it better.
> > 
> > http://bugzilla.mkgnu.net/show_bug.cgi?id=927
> > 
> > On Thu, 2007-02-08 at 13:14 -0700, Kristis Makris wrote:
> > > Rob, have a look at:
> > > 
> > > http://bugzilla.mkgnu.net/show_bug.cgi?id=646#c16
> > > http://bugzilla.mkgnu.net/show_bug.cgi?id=597#c8
> > > 
> > > On Thu, 2007-02-08 at 10:05 -0800, Robert Hudson wrote:
> > > >  
> > > > Sorry, forgot the give the actual error code:
> > > >  
> > > > error 24: The daemon-spawned connection handler exited
> > abnormally. Please check the daemon error logs.
> > > > Nothing useful in the log.
> > > >  
> > > > 
> > > >         
> > > >         
> > ______________________________________________________________
> > > >         From: [EMAIL PROTECTED]
> > > >         [mailto:[EMAIL PROTECTED] 
> On Behalf Of
> > > >         Robert Hudson
> > > >         Sent: 08 February 2007 18:04
> > > >         To: [email protected]
> > > >         Subject: [scmbug-users] Windows Multi-Request handling
> > > >         
> > > >         
> > > >          
> > > >         I've been doing some testing with the Scmbug
> > Daemon and have
> > > >         found what I think may be a problem with the
> > Daemon handling
> > > >         multiple requests on Windows.
> > > >          
> > > >         It appears that if a second request comes in when it is
> > > >         already handling one, when one of the requests finishes
> > > >         (doesn't matter which) it terminates the 
> connection of the
> > > >         other request.
> > > >          
> > > >         I think this is something to do with the way that the
> > > >         processes are forked and then the pipe is closed
> > killing all
> > > >         connections.  Has anyone else seen this, and does anyone
> > > >         happen to have a solution sitting about?
> > > >          
> > > >         Thanks, Rob
> > > >          
> > > > _______________________________________________
> > > > scmbug-users mailing list
> > > > [email protected]
> > > > http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users
> > > 
> > > _______________________________________________
> > > scmbug-users mailing list
> > > [email protected]
> > > http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users
> > 
> > 
> _______________________________________________
> scmbug-users mailing list
> [email protected]
> http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users
> 
_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users

Reply via email to