]> nmode's Git Repositories - signal-cli/commitdiff
use java7's nio api to get more detailed error messages
authorBenedikt Constantin Radtke <benediktradtke@mailbox.tu-berlin.de>
Sun, 27 Nov 2016 18:11:44 +0000 (19:11 +0100)
committerAsamK <asamk@gmx.de>
Mon, 28 Nov 2016 09:36:10 +0000 (10:36 +0100)
src/main/java/org/asamk/signal/Manager.java

index 77647d271485df6201de5520ccdb62453c9780cb..d329990dda87ed42ee6644962a8ea650f8bc95d9 100644 (file)
@@ -1325,8 +1325,11 @@ class Manager implements Signal {
                 output.close();
             }
             input.close();
                 output.close();
             }
             input.close();
-            if (!tmpFile.delete()) {
-                System.err.println("Failed to delete temp file: " + tmpFile);
+            try {
+                Files.delete(tmpFile.toPath());
+            } catch(Exception e) {
+                System.out.println("Failed to delete temp file: " + tmpFile);
+                e.printStackTrace();
             }
         }
         return outputFile;
             }
         }
         return outputFile;