From 644dbf5fa765d711d9ecc31e29108fd292572e61 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Mon, 17 Nov 2003 08:15:37 +0000 Subject: [PATCH] "I don't think it's quite fair to condemn a whole program because of a single slip-up." -- General "Buck" Turgidson, _Doctor Strangelove_ svn:r828 --- trunk/src/or/onion.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/trunk/src/or/onion.c b/trunk/src/or/onion.c index 26f16bd77f..8cb2cddbe5 100644 --- a/trunk/src/or/onion.c +++ b/trunk/src/or/onion.c @@ -423,8 +423,8 @@ int onion_extend_cpath(crypt_path_t **head_ptr, cpath_build_state_t *state, rout /* This actually happens with P=1/30,000,000 when we _could_ build a * circuit. For now, let's leave it in. */ - log_fn(LOG_ERR, "Infinite loop in exit path selection"); - exit(1); + log_fn(LOG_INFO, "Unable to continue generating circuit path"); + return -1; } start: if(cur_len == 0) { /* picking entry node */