[Tutor] Questions about threads
Tue, 28 Aug 2001 09:39:20 -0400 (EDT)
On Tue, 28 Aug 2001, A wrote:
> 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 ?
Use a threading.Lock or treading.Semaphore to control access to it.
> 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
It depends on the process. If it's pppd, then sending it a SIGHUP should do.
> Thank you very much for help.
Ignacio Vazquez-Abrams <email@example.com>
ActivePython mailing list