Antoine Pitrou <pit...@free.fr> added the comment:

The threading.Timer class is in my experience little used, for two reasons:
1) it's not very flexible (no periodic calls, no restart...)
2) it's not efficient (as it creates a new thread for each timer)
3) (third optional reason) many applications needing time management actually 
use an event loop of some kind, as the need for time management is often 
coupled with the requirement to do network I/O

A hypothetical multiprocessing.Timer would have the same drawbacks as 
threading.Timer, the inefficiency being of course much worse.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32495>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to