On Venerdì, feb 27, 2004, at 20:39 Europe/Rome, Helmut Eller wrote:
Not sure I understand the question. Currently slime-thread-attach creates a new connection and implicitly a new control-thread. So it is a multi-threaded server.
if it creates a new control thread then it's not what i want.
here's the use case: i start a server with 20 worker threads, occasionally these threads will get into an inconsistent state, causing an error the next time the thread attempts to service a request. I want to be able to jump into the thread, examine some special variables, fix what needs to be fixed and then continue.
My idea was to simply interrupt the thread, start a single threaded slime server and then when i was done return from the interuppting function and let the worker thread keep going. The patch i applied is missing that last piece of functionality, but i'm not sure this is the right way to go about things so i'll wait to hear what you think.
-- Marco Ring the bells that still can ring. Forget the perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen