Helmut Eller wrote: >Michael Hannemann <[EMAIL PROTECTED]> writes: > > > First, does mp:with-timeout actually do anything? > >Yes it works. But you should start the idle loop before doing mp >stuff. (mp::startup-idle-and-top-level-loops)
Okay, I see; paserve was doing that for me in my main code. I knew it was working in most situations; the behavior of the toy test program was surprising. > > Second, if mp:with-timeout were to work, how would it interact with > > unwind-protect cleanup forms? > >All protected forms are evaluated before the process is killed. For >details see mp::with-timeout-internal, it's easy to understand. That's the important thing to know. That means I get to go and find some other source for those abandoned sockets... Thanks! Michael
