src/share/vm/compiler/compileBroker.cpp

changeset 8617
865c2c3bbf3d
parent 7393
ecccc23346fe
child 8856
ac27a9c85bea
child 9327
f96fcd9e1e1b
     1.1 --- a/src/share/vm/compiler/compileBroker.cpp	Thu Aug 18 14:31:02 2016 -0700
     1.2 +++ b/src/share/vm/compiler/compileBroker.cpp	Mon Mar 28 20:38:05 2016 -0700
     1.3 @@ -1851,6 +1851,10 @@
     1.4            tty->print_cr("Opening compilation log %s", file_name);
     1.5          }
     1.6          CompileLog* log = new(ResourceObj::C_HEAP, mtCompiler) CompileLog(file_name, fp, thread_id);
     1.7 +        if (log == NULL) {
     1.8 +          fclose(fp);
     1.9 +          return;
    1.10 +        }
    1.11          thread->init_log(log);
    1.12  
    1.13          if (xtty != NULL) {

mercurial