Skip to content
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

Changes to verify that the HSIEvent Sender is really ready to send messages before completing the 'start' transition #33

Merged
merged 4 commits into from
Oct 3, 2023

Conversation

bieryAtFnal
Copy link
Contributor

These are candidate changes that make use of independent candidate changes in the iomanager repo.

The goal of these changes is to ensure that once a run is started, the FakeHSIEventGenerator is ready to start sending HSIEvents. This will prevent problems sending HSIEvents in the do_hsi_work() method that are simply due to the Sender not being ready.

The 'forever' loop waiting for the Sender to be ready might be too aggressive, and that can certainly be softened.

bieryAtFnal and others added 3 commits September 27, 2023 11:28
… for the HSIEventSender to be ready to send events (counting on the run start timeout from nanorc to kill things if it really goes on forever).
Copy link
Member

@eflumerf eflumerf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, builds and integration tests run

@bieryAtFnal bieryAtFnal merged commit c33943d into develop Oct 3, 2023
0 of 2 checks passed
@bieryAtFnal bieryAtFnal deleted the kbiery/fheg_wait_for_ready_at_start branch October 3, 2023 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants