diff --git a/websocket/src/websocket.cpp b/websocket/src/websocket.cpp index 16209e2..2200d9e 100644 --- a/websocket/src/websocket.cpp +++ b/websocket/src/websocket.cpp @@ -501,7 +501,7 @@ static int LuaConnect(lua_State* L) } WebsocketConnection* conn = CreateConnection(url); - conn->m_ConnectTimeout = dmTime::GetTime() + timeout * 1000; + conn->m_ConnectTimeout = dmTime::GetMonotonicTime() + timeout * 1000; conn->m_CustomHeaders = custom_headers ? strdup(custom_headers) : 0; conn->m_Protocol = protocol ? strdup(protocol) : 0;