Debroize René-paul
Debroize René-paul
might be related to : https://github.com/crossbario/autobahn-python/issues/1123#issuecomment-469939527
Actually I made a mistake and type `add_callbacks` instead of `add_done_callback` this raised an Exception which prevented the `gather` of all the handlers at the end of the function to...
Thanks for your clarifications. So if I understand well, a solution could be to add add a callback directly to the future returned by `self.fire('ready', self) ` to handle its...
@spr0cketeer I tested your branch, it does not solves the problem, the `_GatheringFuture` exceptions are still not handled. but the behavior is now the same for both `join` and `ready`...
@spr0cketeer yes, on `session-lifecycle-futures-mod`, the message now shows up for both `on_ready` and `on_join` (i'm using python 3.6 btw) I test it running an infinite loop in either `on_ready` or...
I played a little bit with the code at https://github.com/spr0cketeer/autobahn-python/blob/session-lifecycle-futures-mod/autobahn/asyncio/component.py#L353-L373 and I notice that if you yield to the asyncio loop before closing it, the warnings does not show up...
> This shows the GatheringFuture whose exception was never retrieved when ctrl-c is pressed - it is the GatheringFuture returned by self.fire('ready') which is never done due to your on_ready...
It does work if the tree as a single head.
Well when you use the txaio API you do not have access to the low-level object used internally by the std-lib or twisted logging module to configure it as you...
It is pretty much what i did. I do not call `set_global_log_level` but `ApplicationRunner.run(ApplicationSession, log_level=''my_level')` but as i pointed here https://github.com/crossbario/autobahn-python/issues/952, the problem i face then is that a handler...