Merge pull request #59 from cfchou/dev1609

release PluginManager._fired_events if they are done
pull/8/head
Nicolas 2016-11-17 10:32:30 +01:00 zatwierdzone przez GitHub
commit be50891e76
1 zmienionych plików z 1 dodań i 0 usunięć

Wyświetl plik

@ -142,6 +142,7 @@ class PluginManager:
if tasks:
yield from asyncio.wait(tasks, loop=self._loop)
else:
self._fired_events = [e for e in self._fired_events if not e.done()]
self._fired_events.extend(tasks)
@asyncio.coroutine