Restart ASIO if needed while runtime is attempting to terminate. #2373
Prior to this commit, the shutdown process could potentially cause
This commit changes things so that if the shutdown is aborted due
This commit also adds some extra assertions around the use of the
This should resolve WallarooLabs/wallaroo#1608.