Do not show hardware manager in final status display in case status is EXHAUSTED...
authorJens Steube <jens.steube@gmail.com>
Sat, 4 Jun 2016 09:21:21 +0000 (11:21 +0200)
committerJens Steube <jens.steube@gmail.com>
Sat, 4 Jun 2016 09:21:21 +0000 (11:21 +0200)
src/hashcat.c

index 14e2170..3e4349e 100644 (file)
@@ -1537,6 +1537,12 @@ void status_display ()
   }
 
   #ifdef HAVE_HWMON
+
+  if (data.devices_status == STATUS_EXHAUSTED)  return;
+  if (data.devices_status == STATUS_CRACKED)    return;
+  if (data.devices_status == STATUS_ABORTED)    return;
+  if (data.devices_status == STATUS_QUIT)       return;
+
   if (data.gpu_temp_disable == 0)
   {
     hc_thread_mutex_lock (mux_adl);
@@ -1620,6 +1626,7 @@ void status_display ()
 
     hc_thread_mutex_unlock (mux_adl);
   }
+
   #endif // HAVE_HWMON
 }