    if (qemu_mode)
      use_argv = get_qemu_argv(argv[0], argv + optind, argc - optind);
    else
-@@ -7557,6 +7657,20 @@
+@@ -7557,6 +7663,20 @@
  
      skipped_fuzz = fuzz_one(use_argv);
  

 
     switch (opt) {
 
@@ -7293,6 +7381,17 @@
         out_dir = optarg;
         break;
 

+    {
+        perror("failed to invoke driller");
+    }  
+
+    if (waitpid(driller_pid, &status, 0) < 0)
+    {
+        perror("failed to wait for driller process");
+    } 
+}
 
 /* Main entry point */
 
@@ -7274,7 +7368,7 @@
 
   doc_path = access(DOC_PATH, F_OK) ? "docs" : DOC_PATH;
 
