Crash when connection cannot be created due to some error
Description
The SDK is trying to wait for IO thread, but because the shared pointer to the connection handle was never passed to the wrapper, it is IO thread that holds the last reference to the shared pointer, and had to destroy it joining itself.
Environment
None
Release Notes Description
None
Activity
Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.
The SDK is trying to wait for IO thread, but because the shared pointer to the connection handle was never passed to the wrapper, it is IO thread that holds the last reference to the shared pointer, and had to destroy it joining itself.