[or-cvs] [tor/master 1/2] Demote a warn when enabling CellStatistics

nickm at torproject.org nickm at torproject.org
Thu Sep 16 14:51:20 UTC 2010


Author: Sebastian Hahn <sebastian at torproject.org>
Date: Thu, 16 Sep 2010 01:13:51 +0200
Subject: Demote a warn when enabling CellStatistics
Commit: 4f1e36ca1d2c8051f6d282fadef3834b4b76462f

When the CellStatistics option is off, we don't store cell insertion
times. Doing so would also not be very smart, because there seem to
still be some performance issues with this type of statistics. Nothing
harmful happens when we don't have insertion times, so we don't need to
alarm the user.
---
 changes/bug1921 |    4 ++++
 src/or/relay.c  |    4 +++-
 2 files changed, 7 insertions(+), 1 deletions(-)
 create mode 100644 changes/bug1921

diff --git a/changes/bug1921 b/changes/bug1921
new file mode 100644
index 0000000..748d50b
--- /dev/null
+++ b/changes/bug1921
@@ -0,0 +1,4 @@
+  o Minor bugfixes:
+    - Demote a warn to info that happens when the CellStatistics option
+      was just enabled. Fixes bug 1921; bugfix on 0.2.2.1-alpha. Reported
+      by Moritz Bartl.
diff --git a/src/or/relay.c b/src/or/relay.c
index a4f7718..f6f5d92 100644
--- a/src/or/relay.c
+++ b/src/or/relay.c
@@ -2297,7 +2297,9 @@ connection_or_flush_from_first_active_circuit(or_connection_t *conn, int max,
       flushed = (uint32_t)((now.tv_sec % SECONDS_IN_A_DAY) * 100L +
                  (uint32_t)now.tv_usec / (uint32_t)10000L);
       if (!it_queue || !it_queue->first) {
-        log_warn(LD_BUG, "Cannot determine insertion time of cell.");
+        log_info(LD_GENERAL, "Cannot determine insertion time of cell. "
+                             "Looks like the CellStatistics option was "
+                             "recently enabled.");
       } else {
         or_circuit_t *orcirc = TO_OR_CIRCUIT(circ);
         insertion_time_elem_t *elem = it_queue->first;
-- 
1.7.1




More information about the tor-commits mailing list