Skip to content
This repository has been archived by the owner on Jul 8, 2022. It is now read-only.

Fix API_EventTimeOut #817

Merged
merged 4 commits into from
Dec 1, 2020
Merged

Fix API_EventTimeOut #817

merged 4 commits into from
Dec 1, 2020

Conversation

t-b
Copy link
Collaborator

@t-b t-b commented Nov 26, 2020

Forward port #699.

Close #686.

…ango-controls#686)

Subscribing or unsubscribing events in an event callback when this callback
was called during a subscribe_event() phase was leading to events and
heartbeat events no longer received by the event client.
A bug was fixed when several ZMQ_DELAY_EVENT commands were received
consecutively by the ZMQ control socket.
@t-b t-b requested review from bourtemb and mliszcz as code owners November 26, 2020 14:59
@t-b t-b changed the title [Forward port #699] Fix API_EventTimeOut Fix API_EventTimeOut Nov 26, 2020
@bourtemb bourtemb self-assigned this Nov 27, 2020
bourtemb and others added 2 commits December 1, 2020 09:57
Convert nb_current_delay_event_requests static variable to a ZmqEvent…
@t-b t-b requested a review from mliszcz December 1, 2020 11:52
@t-b
Copy link
Collaborator Author

t-b commented Dec 1, 2020

@bourtemb Are we good to go? Although you did the code, as I've opened the PR, it is you who has to review.

@t-b t-b merged commit fe934f0 into tango-controls:tango-9-lts Dec 1, 2020
@t-b t-b deleted the fix-686-9.4-lts branch December 1, 2020 19:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unsubscribe in push_event leads to API_EventTimeout
3 participants