Recovery after no space left on device
Today one of my programs accidentally used all space on disk, where Tor data is located.
I freed some space later, but it looks like Tor did not fully recovered from this event.
It still complains about consensus diffs and
diff-cache directory is not updating.
I think Tor needs special code to recover its mechanisms after disk space becomes available again.
Maybe I did not waited long enough to see it in action.
(upd. After 3 days of complaining in logs, relay finally fixed itself. Probably because I tried to make connection through it. It is good that such recovery is possible, but maybe it needs to be faster)
But anyway here is the thing which may be fixed anyway:
Logs becomes flooded with messages
Jan 09 07:16:58.000 [warn] Error writing to "d:\Tor\Data\cached-descriptors.new": No space left on device
Jan 09 07:16:58.000 [warn] Unable to store router descriptor
280 of them actually.
I know that Tor have methods to reduce such duplication, so it should be used if it is possible.