Shanon wrote: > Thank you for your info. Now I have read that a simple call os.getpid() > returned the linux identifier of the thread in latest python versions, but > I'm using Python 2.3 and 2.4 and this call returns always the same id > I only want to take the pid of the thread but isn't as easier as it seems.
Oops, please ignore my other reply to this post. I didn't grab the start_new_thread() result, but instead grabbed the result of thread.get_ident() and stored that. The docs claim this is not a value that necessarily relates to anything in the outside world ("Return the `thread identifier' of the current thread. This is a nonzero integer. Its value has no direct meaning; it is intended as a magic cookie ...") so if it happens to match the thread id from the OS's point of view, it's an implementation detail you couldn't rely on. So the general idea I gave might be useful, but I don't know precisely how to do exactly what you are asking. Sorry. -Peter -- http://mail.python.org/mailman/listinfo/python-list