[tor-commits] [sbws/master] scanner: move log to function that starts measuring

juga at torproject.org juga at torproject.org
Mon Feb 4 14:57:14 UTC 2019


commit c9ace7de89ed9fbad94129361cc7f0e32e8acab4
Author: juga0 <juga at riseup.net>
Date:   Tue Jan 22 18:55:34 2019 +0000

    scanner: move log to function that starts measuring
    
    since the relay might start being measured some time after
    apply_async is called if there're not available threads.
---
 sbws/core/scanner.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sbws/core/scanner.py b/sbws/core/scanner.py
index 166ce5d..2dc8277 100644
--- a/sbws/core/scanner.py
+++ b/sbws/core/scanner.py
@@ -202,6 +202,7 @@ def _pick_ideal_second_hop(relay, dest, rl, cont, is_exit):
 
 
 def measure_relay(args, conf, destinations, cb, rl, relay):
+    log.debug('Measuring %s %s', relay.nickname, relay.fingerprint)
     s = requests_utils.make_session(
         cb.controller, conf.getfloat('general', 'http_timeout'))
     # Pick a destionation
@@ -409,8 +410,6 @@ def main_loop(args, conf, controller, relay_list, circuit_builder, result_dump,
             if settings.end_event.is_set():
                 break
             num_relays += 1
-            log.debug('Measuring %s %s', target.nickname,
-                      target.fingerprint[0:8])
             # callback and callback_err must be non-blocking
             callback = result_putter(result_dump)
             callback_err = result_putter_error(target)





More information about the tor-commits mailing list