mirror of
https://github.com/oxen-io/oxen-storage-server.git
synced 2023-12-13 21:00:26 +01:00
Database has a dependency on boost::asio so that it can set up a timer, but this is awkward as it couples the Database class with an implementation detail of the Database user. Fix this by removing it, making the cleanup timer callback the responsibility of the caller. This also fixes some spurious failures due to race conditions between the threads in the storage test code. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
command_line.cpp | ||
encrypt.cpp | ||
ip_utils.cpp | ||
main.cpp | ||
onion_requests.cpp | ||
rate_limiter.cpp | ||
serialization.cpp | ||
service_node.cpp | ||
signature.cpp | ||
storage.cpp |