From ef74db65aa26412f7221ef50c4a2ab867760869a Mon Sep 17 00:00:00 2001 From: noobie <noobie@goapunks.net> Date: Mon, 13 Mar 2017 12:19:14 +0100 Subject: [PATCH] Make Tor boot more verbose Signed-off-by: noobie <noobie@goapunks.net> --- .../briarproject/bramble/plugin/tor/TorPlugin.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java b/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java index f0cf90e7c3..563f5fbe9b 100644 --- a/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java +++ b/bramble-android/src/main/java/org/briarproject/bramble/plugin/tor/TorPlugin.java @@ -193,8 +193,17 @@ class TorPlugin implements DuplexPlugin, EventHandler, EventListener { // Log the process's standard output until it detaches if (LOG.isLoggable(INFO)) { Scanner stdout = new Scanner(torProcess.getInputStream()); - while (stdout.hasNextLine()) LOG.info(stdout.nextLine()); + Scanner stderr = new Scanner(torProcess.getErrorStream()); + while (stdout.hasNextLine() || stderr.hasNextLine()){ + if(stdout.hasNextLine()) { + LOG.info(stdout.nextLine()); + } + if(stderr.hasNextLine()){ + LOG.info(stderr.nextLine()); + } + } stdout.close(); + stderr.close(); } try { // Wait for the process to detach or exit -- GitLab