Skip to content
Discussion options

You must be logged in to vote

Ok, I solved it myself by looking into the wait_event code
Here is the code

from gevent.event import AsyncResult import gevent result_async = AsyncResult() client.on(EMsg.ClientWalletInfoUpdate, result_async, True) result = None try: result = result_async.get(True, 5) except gevent.Timeout: client.remove_listener(EMsg.ClientWalletInfoUpdate, result_async) 

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by adminerest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant