Browse Source

Provide rudimentary support for stratum clean work command in the stratum thread.

nfactor-troky
Con Kolivas 12 years ago
parent
commit
54ab28fd6e
  1. 5
      cgminer.c

5
cgminer.c

@ -3993,6 +3993,11 @@ static void *stratum_thread(void *userdata)
if (!parse_stratum(pool, s)) /* Create message queues here */ if (!parse_stratum(pool, s)) /* Create message queues here */
applog(LOG_INFO, "Unknown stratum msg: %s", s); applog(LOG_INFO, "Unknown stratum msg: %s", s);
free(s); free(s);
if (unlikely(pool->swork.clean)) {
pool->swork.clean = false;
applog(LOG_NOTICE, "Stratum requested work restart for block change");
restart_threads();
}
if (unlikely(pool->removed)) { if (unlikely(pool->removed)) {
CLOSESOCKET(pool->sock); CLOSESOCKET(pool->sock);

Loading…
Cancel
Save