From 654b61a2e8933ffcc11b94d9eb61d003bdf38700 Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Sat, 7 Jan 2006 01:02:21 +0000 Subject: [PATCH] Jan 05 19:39:27.356 [warn] connection_edge_process_end_not_open(): Got an end because of misc error, but we're not an AP. Closing. svn:r5744 --- src/or/relay.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/or/relay.c b/src/or/relay.c index 8ec5142e7f..cd3f224325 100644 --- a/src/or/relay.c +++ b/src/or/relay.c @@ -654,13 +654,8 @@ connection_edge_process_end_not_open( routerinfo_t *exitrouter; int reason = *(cell->payload+RELAY_HEADER_SIZE); - if (rh->length > 0 && edge_reason_is_retriable(reason)) { - if (conn->type != CONN_TYPE_AP) { - warn(LD_PROTOCOL, - "Got an end because of %s, but we're not an AP. Closing.", - connection_edge_end_reason_str(reason)); - return - END_CIRC_REASON_TORPROTOCOL; - } + if (rh->length > 0 && edge_reason_is_retriable(reason) && + conn->type == CONN_TYPE_AP) { info(LD_APP,"Address '%s' refused due to '%s'. Considering retrying.", safe_str(conn->socks_request->address), connection_edge_end_reason_str(reason));