Skip to content

tunnel: Use arti create_unbootstrapped_async()

David Goulet requested to merge dgoulet/onionmasq:ticket92_01 into main

This is so when we instantiate the TorClient, we wait (default is 500ms) for the filesystem lock(s) to be acquired in order to avoid cache corruption by using a TorClient that wasn't able to load the cache properly due to a previous client still releasing the locks.

An update to the Cargo.lock was needed to use the latest arti code for this new function.

Fixes #92

Signed-off-by: David Goulet dgoulet@torproject.org

Merge request reports