mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-25 14:04:25 +00:00
Cleanup when stratum curl fails to initialise.
This commit is contained in:
parent
81549c5bff
commit
36bb133e61
2
util.c
2
util.c
@ -1501,6 +1501,8 @@ static bool setup_stratum_curl(struct pool *pool)
|
|||||||
curl_easy_setopt(curl, CURLOPT_CONNECT_ONLY, 1);
|
curl_easy_setopt(curl, CURLOPT_CONNECT_ONLY, 1);
|
||||||
if (curl_easy_perform(curl)) {
|
if (curl_easy_perform(curl)) {
|
||||||
applog(LOG_INFO, "Stratum connect failed to pool %d: %s", pool->pool_no, curl_err_str);
|
applog(LOG_INFO, "Stratum connect failed to pool %d: %s", pool->pool_no, curl_err_str);
|
||||||
|
curl_easy_cleanup(curl);
|
||||||
|
pool->stratum_curl = NULL;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
curl_easy_getinfo(curl, CURLINFO_LASTSOCKET, (long *)&pool->sock);
|
curl_easy_getinfo(curl, CURLINFO_LASTSOCKET, (long *)&pool->sock);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user