Removing the overhead of creating a new list per event
This commit is contained in:
parent
6eadfca78e
commit
ebfd1486d8
1 changed files with 4 additions and 3 deletions
|
@ -232,6 +232,7 @@ class EventLoop(object):
|
||||||
logging.error(e)
|
logging.error(e)
|
||||||
import traceback
|
import traceback
|
||||||
traceback.print_exc()
|
traceback.print_exc()
|
||||||
|
if self._handlers_to_remove:
|
||||||
for handler in self._handlers_to_remove:
|
for handler in self._handlers_to_remove:
|
||||||
self._handlers.remove(handler)
|
self._handlers.remove(handler)
|
||||||
self._handlers_to_remove = []
|
self._handlers_to_remove = []
|
||||||
|
|
Loading…
Add table
Reference in a new issue