commit c9607694c971a1f77531437ec61dc38c7d5d9ee3 Author: Andrea Shepard andrea@torproject.org Date: Mon Oct 1 20:30:33 2012 -0700
Correctly set magic numbers on ewma policy data/circuit data when allocating --- src/or/circuitmux_ewma.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/or/circuitmux_ewma.c b/src/or/circuitmux_ewma.c index c918d6f..9c26e1b 100644 --- a/src/or/circuitmux_ewma.c +++ b/src/or/circuitmux_ewma.c @@ -226,6 +226,7 @@ ewma_alloc_cmux_data(circuitmux_t *cmux) tor_assert(cmux);
pol = tor_malloc_zero(sizeof(*pol)); + pol->_base.magic = EWMA_POL_DATA_MAGIC; pol->active_circuit_pqueue = smartlist_new(); pol->active_circuit_pqueue_last_recalibrated = cell_ewma_get_tick();
@@ -278,6 +279,7 @@ ewma_alloc_circ_data(circuitmux_t *cmux, pol = TO_EWMA_POL_DATA(pol_data);
cdata = tor_malloc_zero(sizeof(*cdata)); + cdata->_base.magic = EWMA_POL_CIRC_DATA_MAGIC; cdata->circ = circ;
/*
tor-commits@lists.torproject.org