aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Todd <pete@petertodd.org>2015-08-26 21:43:18 -0700
committerWladimir J. van der Laan <laanwj@gmail.com>2015-11-10 17:29:56 +0100
commit2f796e5fe7a51e4636600b320dc1995e048b4ba2 (patch)
tree601c38fed5b020d97b8df73bd310e8a803b3e174
parent8f4e67f152a9625a1c66c20de00679286b2c187c (diff)
Better error message if Tor version too old
-rw-r--r--src/torcontrol.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/torcontrol.cpp b/src/torcontrol.cpp
index bb72315c8e..40ffbe61b1 100644
--- a/src/torcontrol.cpp
+++ b/src/torcontrol.cpp
@@ -408,8 +408,10 @@ void TorController::add_onion_cb(TorControlConnection& conn, const TorControlRep
}
AddLocal(service, LOCAL_MANUAL);
// ... onion requested - keep connection open
+ } else if (reply.code == 510) { // 510 Unrecognized command
+ LogPrintf("[tor] Add onion failed with unrecognized command (You probably need to upgrade Tor)\n");
} else {
- LogPrintf("[tor] Add onion failed\n");
+ LogPrintf("[tor] Add onion failed; error code %d\n", reply.code);
}
}