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 a7d328896c
commit 5ad15fad8b
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;