disable socket mutex usage in WebSocketTransport
This commit is contained in:
parent
58f17ddb09
commit
5a2c070898
@ -142,7 +142,7 @@ namespace ix
|
||||
std::string errorMsg;
|
||||
{
|
||||
bool tls = protocol == "wss";
|
||||
std::lock_guard<std::mutex> lock(_socketMutex);
|
||||
// std::lock_guard<std::mutex> lock(_socketMutex);
|
||||
_socket = createSocket(tls, errorMsg);
|
||||
|
||||
if (!_socket)
|
||||
@ -174,7 +174,7 @@ namespace ix
|
||||
|
||||
std::string errorMsg;
|
||||
{
|
||||
std::lock_guard<std::mutex> lock(_socketMutex);
|
||||
// std::lock_guard<std::mutex> lock(_socketMutex);
|
||||
_socket = createSocket(fd, errorMsg);
|
||||
|
||||
if (!_socket)
|
||||
@ -962,7 +962,7 @@ namespace ix
|
||||
|
||||
ssize_t WebSocketTransport::send()
|
||||
{
|
||||
std::lock_guard<std::mutex> lock(_socketMutex);
|
||||
// std::lock_guard<std::mutex> lock(_socketMutex);
|
||||
return _socket->send((char*)&_txbuf[0], _txbuf.size());
|
||||
}
|
||||
|
||||
@ -1016,7 +1016,7 @@ namespace ix
|
||||
|
||||
void WebSocketTransport::closeSocket()
|
||||
{
|
||||
std::lock_guard<std::mutex> lock(_socketMutex);
|
||||
// std::lock_guard<std::mutex> lock(_socketMutex);
|
||||
_socket->close();
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user