Merge pull request #390 from philsmd/master
authorJens Steube <jens.steube@gmail.com>
Sat, 25 Jun 2016 08:01:22 +0000 (10:01 +0200)
committerGitHub <noreply@github.com>
Sat, 25 Jun 2016 08:01:22 +0000 (10:01 +0200)
do not ignore keypress / status changes

src/hashcat.c

index 1f95f17..80282e1 100644 (file)
@@ -18125,6 +18125,11 @@ int main (int argc, char **argv)
          * create cracker threads
          */
 
+        if (data.devices_status == STATUS_STOP_AT_CHECKPOINT) check_checkpoint ();
+
+        if (data.devices_status == STATUS_ABORTED) break;
+        if (data.devices_status == STATUS_QUIT)    break;
+
         data.devices_status = STATUS_RUNNING;
 
         if (initial_restore_done == 0)