Hello, > A child thread has a long-time executions, how to suspend it and resume > back the orignial place ? I don't think you can do it using Python's thread API. You can either use a platform specific API (such as pywin32) or make the thread "cooperative" and wait on a condition/semaphore in some inner loop.
> I know it' nature to use singal, but child thread cannot get signal as > Python Manual say. And i dnt like to check status variable as the > long-time executions can not or be dirty to stop to do check. Threads and signals don't play well together. Not recommended. HTH, -- Miki <[EMAIL PROTECTED]> http://pythonwise.blogspot.com -- http://mail.python.org/mailman/listinfo/python-list