Hi, Can anybody please answer my questions? 1. In my application I need one function to run in threads. The number of threads is chosen by user and numbers of threads can not be higher at one time. This function writes to a file also.How can I prevent other threads from writting to this file when the file is open by another thread ? 2. How can one process control another? For example: my program tries to connect to a server over phone. I want to cancel dial up connection if there is timeout. How can that be done in Python? Thank you very much for help. Ladislav _______________________________________________ ActivePython mailing list [EMAIL PROTECTED] http://listserv.ActiveState.com/mailman/listinfo/activepython