Make pool_disabled the first in the enums == 0, fixing the pool enabled count which compares if value is not enabled before enabling it.
diff --git a/miner.h b/miner.h
index 04b765c..5afa071 100644
--- a/miner.h
+++ b/miner.h
@@ -706,9 +706,11 @@ struct curl_ent {
struct timeval tv;
};
+/* Disabled needs to be the lowest enum as a freshly calloced value will then
+ * equal disabled */
enum pool_enable {
- POOL_ENABLED,
POOL_DISABLED,
+ POOL_ENABLED,
POOL_REJECTING,
};