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