Skip to content

Async restart#113

Merged
koparasy merged 13 commits intodevelopfrom
features/async-restart
Apr 8, 2025
Merged

Async restart#113
koparasy merged 13 commits intodevelopfrom
features/async-restart

Conversation

@koparasy
Copy link
Member

@koparasy koparasy commented Mar 24, 2025

Closes #125
Fixes #114

@koparasy koparasy mentioned this pull request Mar 24, 2025
@lpottier lpottier self-assigned this Apr 6, 2025
Copy link
Member Author

@koparasy koparasy left a comment

Choose a reason for hiding this comment

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

Some comments.

@koparasy koparasy marked this pull request as ready for review April 7, 2025 21:19
@koparasy koparasy requested a review from lpottier April 7, 2025 21:20
Copy link
Member Author

@koparasy koparasy left a comment

Choose a reason for hiding this comment

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

LGTM

koparasy and others added 9 commits April 7, 2025 18:38
Signed-off-by: Loic Pottier <pottier1@llnl.gov>
Use condition_variable instead of future to wait on connection being ready
Use Enum class for Connection Status (safer type)
Create queue and make sure channel creation is successful
Work in progress

Signed-off-by: Loic Pottier <pottier1@llnl.gov>
Signed-off-by: Loic Pottier <pottier1@llnl.gov>
Signed-off-by: Loic Pottier <pottier1@llnl.gov>
Signed-off-by: Loic Pottier <pottier1@llnl.gov>
…lose the connection with close(_connection->fileno())

Signed-off-by: Loic Pottier <pottier1@llnl.gov>
Signed-off-by: Loic Pottier <pottier1@llnl.gov>
Signed-off-by: Loic Pottier <pottier1@llnl.gov>
@koparasy koparasy force-pushed the features/async-restart branch from 27472f4 to 530dfaa Compare April 8, 2025 01:41
@koparasy koparasy force-pushed the features/async-restart branch from 8f71fb8 to 0a539e2 Compare April 8, 2025 10:15
@koparasy koparasy merged commit e2af392 into develop Apr 8, 2025
9 checks passed
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.

Asynchronous Restart

2 participants