-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Multicast poc #32
base: devel
Are you sure you want to change the base?
Conversation
@@ -91,6 +94,7 @@ def is_done_sending(self): | |||
Returns True if all expected messages have been sent or if sender has timed out. | |||
:return: | |||
""" | |||
#???? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it a doubt or do you have concerns with the logic?
def _wait(receivers): | ||
for r in receivers: | ||
while not r.receiver: | ||
time.sleep(1) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure if a time.sleep here might cause issues to proton.
Maybe we can use some of the proton events to consider the receivers in the list as ready.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
will change this as you suggest
@nicob87 I have added a few comments, but overall looks good to me. Tomorrow I will run it and see how it works. Nice job! |
this needs to be tested with psi topology
This is just a snippet for showing different testing posibilities.