langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
changeset 34560 b6a567b677f7
parent 33553 9a742b6b95d3
child 34752 9c262a013456
equal deleted inserted replaced
34481:e0ff9821f1e8 34560:b6a567b677f7
   113             Main.Result result = compiler.compile(passThroughArgs, context);
   113             Main.Result result = compiler.compile(passThroughArgs, context);
   114 
   114 
   115             // Clean up
   115             // Clean up
   116             JavaFileManager fileManager = context.get(JavaFileManager.class);
   116             JavaFileManager fileManager = context.get(JavaFileManager.class);
   117             if (fileManager instanceof JavacFileManager) {
   117             if (fileManager instanceof JavacFileManager) {
   118                 ((JavacFileManager) fileManager).close();
   118                 try {
       
   119                     ((JavacFileManager) fileManager).close();
       
   120                 } catch (IOException e) {
       
   121                     return RC_FATAL;
       
   122                 }
   119             }
   123             }
   120             return result.exitCode;
   124             return result.exitCode;
   121 
   125 
   122         } else {
   126         } else {
   123             // Load the prev build state database.
   127             // Load the prev build state database.