Reset work flags to prevent GBT shares from being submitted as stratum ones after switching.
diff --git a/cgminer.c b/cgminer.c
index 6e64157..8035de4 100644
--- a/cgminer.c
+++ b/cgminer.c
@@ -5206,6 +5206,8 @@ static void get_work(struct work *work, struct thr_info *thr, const int thr_id)
goto out;
}
+ /* Reset these flags in case we switch pools with these work structs */
+ work->stratum = work->gbt = false;
retry:
pool = current_pool();