From 39e9ab817eb4f067fbe58d2b02564eae77ed0c02 Mon Sep 17 00:00:00 2001 From: link2xt Date: Sat, 22 Apr 2023 20:09:11 +0000 Subject: [PATCH] Add JSON-RPC thread Printing JSON-RPC responses for now. --- src/org/thoughtcrime/securesms/ApplicationContext.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/org/thoughtcrime/securesms/ApplicationContext.java b/src/org/thoughtcrime/securesms/ApplicationContext.java index e3505e759..51849a45f 100644 --- a/src/org/thoughtcrime/securesms/ApplicationContext.java +++ b/src/org/thoughtcrime/securesms/ApplicationContext.java @@ -125,6 +125,13 @@ public class ApplicationContext extends MultiDexApplication { Log.i("DeltaChat", "shutting down event handler"); }, "eventThread").start(); + new Thread(() -> { + while (true) { + String response = dcJsonrpcInstance.getNextResponse(); + Log.i(TAG, "Got JSON-RPC response: " + response); + } + }, "jsonrpcThread").start(); + // set translations before starting I/O to avoid sending untranslated MDNs (issue #2288) DcHelper.setStockTranslations(this);