src/share/vm/memory/filemap.cpp

Print this page
rev 6951 : 8066670: PrintSharedArchiveAndExit does not exit the VM when the archive is invalid
Summary: in FileMapInfo::fail_continue do not set UseSharedSpaces = false
Reviewed-by: dholmes, ccheung

@@ -95,15 +95,15 @@
     } else {
       if (PrintSharedSpaces) {
         tty->print_cr("UseSharedSpaces: %s", msg);
       }
     }
-  }
-  va_end(ap);
   UseSharedSpaces = false;
   assert(current_info() != NULL, "singleton must be registered");
   current_info()->close();
+  }
+  va_end(ap);
 }
 
 // Fill in the fileMapInfo structure with data about this VM instance.
 
 // This method copies the vm version info into header_version.  If the version is too