recursive mutex + enable test that was breaking on Ubuntu Xenial + gcc + tsan

This commit is contained in:
Benjamin Sergeant
2019-05-15 16:01:05 -07:00
parent a7e29a9f36
commit a33ecd1338
3 changed files with 7 additions and 7 deletions

View File

@ -154,7 +154,7 @@ namespace ix
// Underlying TCP socket
std::shared_ptr<Socket> _socket;
std::mutex _socketMutex;
std::recursive_mutex _socketMutex;
// Hold the state of the connection (OPEN, CLOSED, etc...)
std::atomic<ReadyState> _readyState;