Skip to content

Conversation

@anarthal
Copy link
Collaborator

Adds unit tests to cover setup request execution in run_fsm
Entails no functional change

@anarthal
Copy link
Collaborator Author

This moves the setup request execution to the sans-io world. It uses an approach similar to the one I used for PINGs in the flexible health-checker.

This

  • Simplifies the parallel group handling a lot, because we no longer have a task that finishes before the others.
  • Moves more functionality to .ipps. Concretely, after merging this and Makes health checks flexible so they don't tear down connections under heavy load #328, all logging happens in ipp files. This will allow us to remove the connection_logger class completely, separating all logging functionality into the FSM ipp files.

@anarthal anarthal merged commit 6be0d12 into boostorg:develop Oct 20, 2025
17 checks passed
@anarthal anarthal deleted the feature/move-setup-to-runner branch October 20, 2025 13:56
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