Change failed-to-mine number of requested shares messge to avoid segfault on recursive calling of quit().
diff --git a/cgminer.c b/cgminer.c
index 37c91af..d48f7cb 100644
--- a/cgminer.c
+++ b/cgminer.c
@@ -4000,7 +4000,7 @@ static void print_summary(void)
fflush(stdout);
fflush(stderr);
if (opt_shares > total_accepted)
- quit(1, "Did not successfully mine as many shares as were requested.");
+ applog(LOG_WARNING, "WARNING - Mined only %d shares of %d requested.", total_accepted, opt_shares);
}
static void clean_up(void)