Skip to content

Tor complains about missing files when wiping via API

WARN  o.b.mailbox.core.tor.TorPlugin - Error while sending tor shutdown instructions
net.freehaven.tor.control.TorControlError: Error reply: Unable to set option: Couldn't create private data directory "/home/user/.local/share/briar-mailbox/tor/.tor"
        at net.freehaven.tor.control.TorControlConnection.sendAndWaitForResponse(TorControlConnection.java:204)
        at net.freehaven.tor.control.TorControlConnection.setConf(TorControlConnection.java:394)
        at net.freehaven.tor.control.TorControlConnection.setConf(TorControlConnection.java:348)
        at org.briarproject.mailbox.core.tor.TorPlugin.stopService(TorPlugin.java:455)
        at org.briarproject.mailbox.core.lifecycle.LifecycleManagerImpl$stopAllServices$1.invoke(LifecycleManagerImpl.kt:203)
        at org.briarproject.mailbox.core.lifecycle.LifecycleManagerImpl$stopAllServices$1.invoke(LifecycleManagerImpl.kt:202)
        at org.briarproject.mailbox.core.lifecycle.LifecycleManagerImpl.run(LifecycleManagerImpl.kt:263)
        at org.briarproject.mailbox.core.lifecycle.LifecycleManagerImpl.stopAllServices(LifecycleManagerImpl.kt:202)
        at org.briarproject.mailbox.core.lifecycle.LifecycleManagerImpl.stopServices(LifecycleManagerImpl.kt:173)
        at org.briarproject.mailbox.core.lifecycle.LifecycleManagerImpl$wipeMailbox$2.invoke(LifecycleManagerImpl.kt:238)
        at org.briarproject.mailbox.core.lifecycle.LifecycleManagerImpl$wipeMailbox$2.invoke(LifecycleManagerImpl.kt:237)
        at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Thread.kt:30)