o Minor features
- - If writing the state file to disk fails, wait an hour before
- retrying again. Fixes bug 2346. Bugfix on Tor 0.1.1.3-alpha.
+ - If writing the state file to disk fails, wait up to an hour
+ before retrying again. (Our old code would retry the write
+ immediately.) Fixes bug 2346. Bugfix on Tor 0.1.1.3-alpha.
global_state->LastWritten = -1;
tor_free(fname);
tor_free(contents);
- /* Try again in after STATE_WRITE_RETRY_INTERVAL */
+ /* Try again after STATE_WRITE_RETRY_INTERVAL (or sooner, if the state
+ * changes sooner). */
global_state->next_write = now + STATE_WRITE_RETRY_INTERVAL;
return -1;
}