[tor-commits] [tor/master] Merge branch 'bug22252_029' into maint-0.3.0

nickm at torproject.org nickm at torproject.org
Thu May 18 14:09:38 UTC 2017


commit 935cd77f62f036e615923742de278398aa85f2bf
Merge: 492f8a7 2ba58f2
Author: Nick Mathewson <nickm at torproject.org>
Date:   Thu May 18 10:06:06 2017 -0400

    Merge branch 'bug22252_029' into maint-0.3.0

 changes/bug22252      |  3 +++
 src/or/circuitstats.c | 11 ++++++++++-
 src/or/circuitstats.h |  3 +++
 src/or/config.c       |  2 +-
 4 files changed, 17 insertions(+), 2 deletions(-)

diff --cc src/or/circuitstats.c
index 48cb89d,d4487cf..6e73372
--- a/src/or/circuitstats.c
+++ b/src/or/circuitstats.c
@@@ -105,8 -105,16 +105,16 @@@ get_circuit_build_timeout_ms(void
   *  6. If we are configured in Single Onion mode
   */
  int
 -circuit_build_times_disabled(void)
 +circuit_build_times_disabled(const or_options_t *options)
  {
 -  return circuit_build_times_disabled_(get_options());
++  return circuit_build_times_disabled_(options, 0);
+ }
+ 
+ /** As circuit_build_times_disabled, but take options as an argument. */
+ int
+ circuit_build_times_disabled_(const or_options_t *options,
+                               int ignore_consensus)
+ {
    if (unit_tests) {
      return 0;
    } else {
diff --cc src/or/circuitstats.h
index 2391027,38a994d..c748f82
--- a/src/or/circuitstats.h
+++ b/src/or/circuitstats.h
@@@ -17,7 -17,10 +17,10 @@@ circuit_build_times_t *get_circuit_buil
  double get_circuit_build_close_time_ms(void);
  double get_circuit_build_timeout_ms(void);
  
 -int circuit_build_times_disabled(void);
 +int circuit_build_times_disabled(const or_options_t *options);
+ int circuit_build_times_disabled_(const or_options_t *options,
+                                   int ignore_consensus);
+ 
  int circuit_build_times_enough_to_compute(const circuit_build_times_t *cbt);
  void circuit_build_times_update_state(const circuit_build_times_t *cbt,
                                        or_state_t *state);





More information about the tor-commits mailing list