X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fasync%2FRetrieveTransactionsTask.java;h=b0d423fd2f9545bb195bd18a308b85a85319dfc4;hb=53c1e0adfd08bd4a6f36bf3fa7b6e52d968c927d;hp=60827d2130e0e6484feee8d32f529a5fca849e35;hpb=80acc2f07353d971e5da6af91cbe39d0d2a3a705;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java b/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java index 60827d21..b0d423fd 100644 --- a/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java +++ b/app/src/main/java/net/ktnx/mobileledger/async/RetrieveTransactionsTask.java @@ -114,8 +114,10 @@ public class RetrieveTransactionsTask extends LedgerTransaction transaction = null; LINES: while ((line = buf.readLine()) != null) { + if (isCancelled()) break; + if (!line.isEmpty() && (line.charAt(0) == ' ')) continue; Matcher m; - L(String.format("State is %d", state)); + //L(String.format("State is %d", state)); switch (state) { case ParserState.EXPECTING_JOURNAL: if (line.equals("