1
0
mirror of https://github.com/xmrig/xmrig.git synced 2025-12-07 07:55:04 -05:00

#1158 Potential fix for segmentation fault.

This commit is contained in:
XMRig
2019-09-03 15:31:32 +07:00
parent f1a9302c3e
commit a8c2e908a2

View File

@@ -900,6 +900,12 @@ void xmrig::Client::onConnect(uv_connect_t *req, int status)
LOG_ERR("[%s] connect error: \"%s\"", client->url(), uv_strerror(status)); LOG_ERR("[%s] connect error: \"%s\"", client->url(), uv_strerror(status));
} }
if (client->state() != ConnectingState) {
LOG_ERR("[%s] connect error: \"invalid state: %d\"", client->url(), client->state());
return;
}
delete req; delete req;
client->close(); client->close();
return; return;