mirror of
https://github.com/GOSTSec/sgminer
synced 2025-02-05 03:24:26 +00:00
Check for restart before buffering more reads in Icarus.
This commit is contained in:
parent
4ba6cba86a
commit
1c5c8df6ff
@ -358,13 +358,6 @@ static int icarus_get_nonce(struct cgpu_info *icarus, unsigned char *buf, struct
|
||||
return ICA_NONCE_TIMEOUT;
|
||||
}
|
||||
|
||||
if (amt > 0) {
|
||||
buf += amt;
|
||||
read_amount -= amt;
|
||||
first = false;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (thr && thr->work_restart) {
|
||||
if (opt_debug) {
|
||||
applog(LOG_DEBUG,
|
||||
@ -372,6 +365,12 @@ static int icarus_get_nonce(struct cgpu_info *icarus, unsigned char *buf, struct
|
||||
}
|
||||
return ICA_NONCE_RESTART;
|
||||
}
|
||||
|
||||
if (amt > 0) {
|
||||
buf += amt;
|
||||
read_amount -= amt;
|
||||
first = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user