]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/cli/Manager.java
Update textsecure-java to 1.8.0
[signal-cli] / src / main / java / cli / Manager.java
index 1822489707e5b54bc1fb8f13a92f49eb0ffa17c9..3f9237fb3839b483db6bb18b684a1dc1daf1e517 100644 (file)
@@ -122,7 +122,7 @@ class Manager {
             writer.flush();
             writer.close();
         } catch (Exception e) {
-            System.out.println("Saving file error: " + e.getMessage());
+            System.err.println("Saving file error: " + e.getMessage());
         }
     }
 
@@ -203,7 +203,7 @@ class Manager {
     public void verifyAccount(String verificationCode) throws IOException {
         verificationCode = verificationCode.replace("-", "");
         signalingKey = Util.getSecret(52);
-        accountManager.verifyAccountWithCode(verificationCode, signalingKey, axolotlStore.getLocalRegistrationId());
+        accountManager.verifyAccountWithCode(verificationCode, signalingKey, axolotlStore.getLocalRegistrationId(), false);
 
         //accountManager.setGcmId(Optional.of(GoogleCloudMessaging.getInstance(this).register(REGISTRATION_ID)));
         registered = true;
@@ -259,7 +259,7 @@ class Manager {
                     if (returnOnTimeout)
                         return;
                 } catch (InvalidVersionException e) {
-                    System.out.println("Ignoring error: " + e.getMessage());
+                    System.err.println("Ignoring error: " + e.getMessage());
                 }
                 save();
             }
@@ -293,7 +293,9 @@ class Manager {
             if (output != null) {
                 output.close();
             }
-            tmpFile.delete();
+            if (!tmpFile.delete()) {
+                System.err.println("Failed to delete temp file: " + tmpFile);
+            }
         }
         return outputFile;
     }