Skip to content

Fix remaining issues with PerfdataWriterConnection#10849

Draft
jschmidt-icinga wants to merge 5 commits into
masterfrom
fix-perfdatawriterconnection
Draft

Fix remaining issues with PerfdataWriterConnection#10849
jschmidt-icinga wants to merge 5 commits into
masterfrom
fix-perfdatawriterconnection

Conversation

@jschmidt-icinga
Copy link
Copy Markdown
Contributor

Full explanation of the individual issues this solves follows next week. For now I'm just interested if this passes the CI.

The issue occurs when ::Connect in `EnsureConnected()` returns after
`Disconnect()` has already set `m_Stopped` to true. By adding a check
and throwing an exception before entering `async_handshake()` the
behavior should now always be consistent.
@cla-bot cla-bot Bot added the cla/signed label May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant