diff options
author | Nick Mathewson <nickm@torproject.org> | 2015-02-05 12:17:08 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2015-02-05 12:17:08 -0500 |
commit | 227422155721597d7ad528749f7295e92f1ce9fc (patch) | |
tree | 879c2d2027d3f98bdf5da2c81181110b44a6db94 /ChangeLog | |
parent | 3f993dacc141a105d3e520cf1901dbb635c29ea2 (diff) | |
download | tor-227422155721597d7ad528749f7295e92f1ce9fc.tar.gz tor-227422155721597d7ad528749f7295e92f1ce9fc.zip |
Fix a work-counting bug introduced by the workqueue merge
David Goulet finds that when he runs a busy relay for a while with the
latest version of the git code, the number of onionskins handled
slowly dwindles to zero, with total_pending_tasks wedged at its
maximum value.
I conjecture this is because the total_pending_tasks variable isn't
decremented when we successfully cancel a job. Fixed that.
Fixes bug 14741; bugfix not on any released version of tor.
Diffstat (limited to 'ChangeLog')
0 files changed, 0 insertions, 0 deletions