1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-10 23:08:07 +00:00

Zero all pthread_t identities upon cancelling threads.

This commit is contained in:
Con Kolivas 2011-12-25 00:06:25 +11:00
parent acf88e0da4
commit 13c40f753b

7
util.c
View File

@ -680,8 +680,11 @@ void thr_info_cancel(struct thr_info *thr)
if (thr->q)
tq_freeze(thr->q);
if (pthread_cancel(thr->pth))
pthread_join(thr->pth, NULL);
if (thr->pth) {
if (pthread_cancel(thr->pth))
pthread_join(thr->pth, NULL);
thr->pth = 0L;
}
}
bool get_dondata(char **url, char **userpass)