From 675596ed6eafbab535057e07ea6fc225d2f7fe4c Mon Sep 17 00:00:00 2001 From: catbref Date: Fri, 10 May 2019 16:31:56 +0100 Subject: [PATCH] auto update debugging --- src/main/java/org/qora/controller/AutoUpdate.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/qora/controller/AutoUpdate.java b/src/main/java/org/qora/controller/AutoUpdate.java index 543c6a99..b7fe18f4 100644 --- a/src/main/java/org/qora/controller/AutoUpdate.java +++ b/src/main/java/org/qora/controller/AutoUpdate.java @@ -100,8 +100,10 @@ public class AutoUpdate extends Thread { // TODO: check arbitrary data length (pre-fetch) matches build timestamp (8) + git commit length (20) + sha256 hash length (32) = 60 bytes byte[] data = arbitraryTransaction.fetchData(); - if (data.length != EXPECTED_DATA_LENGTH) + if (data.length != EXPECTED_DATA_LENGTH) { + LOGGER.debug(String.format("Arbitrary data length %d doesn't match %d", data.length, EXPECTED_DATA_LENGTH)); continue; + } ByteBuffer byteBuffer = ByteBuffer.wrap(data); @@ -136,6 +138,7 @@ public class AutoUpdate extends Thread { public void shutdown() { isStopping = true; + this.interrupt(); } private static boolean attemptUpdate(byte[] commitHash, byte[] downloadHash, String repoBaseUri) {