diff options
Diffstat (limited to 'src/or/cpuworker.c')
-rw-r--r-- | src/or/cpuworker.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/or/cpuworker.c b/src/or/cpuworker.c index 3f129ded99..39d2079994 100644 --- a/src/or/cpuworker.c +++ b/src/or/cpuworker.c @@ -171,9 +171,8 @@ update_state_threadfn(void *state_, void *work_) return WQ_RPL_REPLY; } -/** Called when the onion key has changed and we need to spawn new - * cpuworkers. Close all currently idle cpuworkers, and mark the last - * rotation time as now. +/** Called when the onion key has changed so update all CPU worker(s) with + * new function pointers with which a new state will be generated. */ void cpuworkers_rotate_keyinfo(void) @@ -336,7 +335,7 @@ cpuworker_onion_handshake_replyfn(void *work_) "Unpacking cpuworker reply %p, circ=%p, success=%d", job, circ, rpl.success); - if (circ->base_.magic == DEAD_CIRCUIT_MAGIC) { + if (circ->base_.magic == DEAD_CIRCUIT_MAGIC) { /* The circuit was supposed to get freed while the reply was * pending. Instead, it got left for us to free so that we wouldn't freak * out when the job->circ field wound up pointing to nothing. */ |