From: Mike Perry Date: Mon, 7 Sep 2009 04:05:17 +0000 (-0700) Subject: Remove an assert. X-Git-Tag: tor-0.2.2.2-alpha~24^2~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c9363df09ffa25ff01a3546a01d6bf204280913f;p=thirdparty%2Ftor.git Remove an assert. It seems to fire because of precision issues. Added more debug info to the warn to try to figure out for sure. --- diff --git a/src/or/circuitbuild.c b/src/or/circuitbuild.c index a140f0ae67..95ac2e4e64 100644 --- a/src/or/circuitbuild.c +++ b/src/or/circuitbuild.c @@ -464,8 +464,8 @@ circuit_build_times_add_timeout_worker(circuit_build_times_t *cbt, if (gentime < (build_time_t)cbt->timeout*1000) { log_warn(LD_CIRC, "Generated a synthetic timeout LESS than the current timeout: " - "%u vs %d", gentime, cbt->timeout*1000); - tor_assert(gentime >= (build_time_t)cbt->timeout*1000); + "%u vs %d using Xm: %d a: %lf, q: %lf", + gentime, cbt->timeout*1000, cbt->Xm, cbt->alpha, quantile_cutoff); } else if (gentime > BUILD_TIME_MAX) { gentime = BUILD_TIME_MAX; log_info(LD_CIRC,