Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fail pony_start if ASIO backend wasn't successfully initialized
Prior to this commit, the ASIO backend could fail initialization but the runtime would continue to start up anyway resulting in segfaults or assertion failures. This commit changes things so that if the backend initialization fails, the runtime exits immediately with an error. This commit also fixes the asio restart logic from PR #2373 to properly re-initialize the backend first.
- Loading branch information
1 parent
b2a7f3f
commit 1468374
Showing
2 changed files
with
8 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters