Skip to content

Conversation

@dmgav
Copy link
Contributor

@dmgav dmgav commented Oct 10, 2025

Description

Fix for recently discovered issue of the manager process restarting during security network scans. The EAGAIN exception was raised and processed during receive operation, but since no data was actually received, the send (reply) operation also failed with the exception that was not processed, which caused the restart of the manager. The issue was fixed by separately processing EAGAIN exception and retrying the receive until the data is received.

Fixed

  • The issue that caused restart of the manager process due to EAGAIN 0MQ error caused by security scan of 0MQ port is fixed.

How Has This Been Tested?

No method to reproduce the issue in unit tests. The modified code was tested in on the workstation exposed to network scans.

@dmgav dmgav merged commit 5319ccc into bluesky:main Oct 11, 2025
56 of 65 checks passed
@dmgav dmgav deleted the zmq_fix branch October 11, 2025 11:58
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.

1 participant