On Fri, Sep 19, 2003 at 03:33:11PM -0400, Dan Sugalski wrote:

> So, the sequence is:
> 
> 1) Connect to the control socket
> 2) Peg parrot with SIGUSR[12]
> 3) Profit! 
> 
> No, wait, #3 isn't right... :)

Thinking about it, I don't see why we need #2 either
Assuming that we have the event system we've been led to expect, then we'll
attach a handler to the debugger socket that gets called on connection.
(well, in Unix select terms on being readable)
And that handler could kick us into debug mode

It seems that screen, emacs client and ssh-agent already create Unix
domain sockets in subdirectories of /tmp to provide this sort of service,
so I guess this is the right thing for parrot to do (on Unix)

Problem solved?

Nicholas Clark

PS #london.pm's infobot dipsy has been taught a step 4:
   <dipsy> step 4 is shred all financial documents and give directors bonuses

Reply via email to