-
Type:
Bug
-
Resolution: Done
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Networking
-
Fully Compatible
-
ALL
-
Platforms 12 (04/01/16)
-
0
If the ASSERT_APPROX_EQUAL in listen_test fails, it throws an assertion failure exception. That leaves the joinable thread 't' unjoined when t's destructor is invoked. That leads to an immediate call to terminate before the message about the failed test is printed.
We need to both join the thread on all paths, and fix up the test so that it isn't flaky.