Browse Source

Downgrade relay_early-related warning

Nick Mathewson 12 years ago
parent
commit
334a0513de
1 changed files with 4 additions and 5 deletions
  1. 4 5
      src/or/relay.c

+ 4 - 5
src/or/relay.c

@@ -1198,20 +1198,19 @@ connection_edge_process_relay_cell(cell_t *cell, circuit_t *circ,
       }
       if (cell->command != CELL_RELAY_EARLY &&
           !networkstatus_get_param(NULL,"AllowNonearlyExtend",0,0,1)) {
-#define EARLY_WARNING_INTERVAL 900
+#define EARLY_WARNING_INTERVAL 3600
         static ratelim_t early_warning_limit =
           RATELIM_INIT(EARLY_WARNING_INTERVAL);
         char *m;
         if (cell->command == CELL_RELAY) {
           ++total_nonearly;
           if ((m = rate_limit_log(&early_warning_limit, approx_time()))) {
-            /* XXXX make this a protocol_warn once we're happier with it*/
             double percentage = ((double)total_nonearly)/total_n_extend;
             percentage *= 100;
-            log_fn(LOG_WARN, domain, "EXTEND cell received, "
+            log_fn(LOG_PROTOCOL_WARN, domain, "EXTEND cell received, "
                    "but not via RELAY_EARLY. Dropping.%s", m);
-            log_fn(LOG_WARN, domain, "  (We have dropped %.02f%% of all "
-                   "EXTEND cells for this reason)", percentage);
+            log_fn(LOG_PROTOCOL_WARN, domain, "  (We have dropped %.02f%% of "
+                   "all EXTEND cells for this reason)", percentage);
             tor_free(m);
           }
         } else {