commit 97b15a1d7c51764888d2172711e3f3a71fb01916 parent 2cf033f238c111bef62552da16117568435d3a18 Author: Nick Mathewson <nickm@torproject.org> Date: Fri, 22 Jun 2018 10:30:45 -0400 Extract the locking and logging code The locking code gets its own module, since it's more fundamental than the higher-level locking code. Extracting the logging code was the whole point here. :)