mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-01 08:03:31 +01:00
Merge branch 'bug3135' into maint-0.2.1
This commit is contained in:
commit
d1c7f65a8e
6
changes/bug3135
Normal file
6
changes/bug3135
Normal file
@ -0,0 +1,6 @@
|
||||
o Minor bugfixes
|
||||
- Do not crash when our configuration file becomes unreadable
|
||||
(usually due to a permissions change) between when we start
|
||||
up and when a controller calls SAVECONF. Fixes bug 3135;
|
||||
bugfix on 0.0.9pre6.
|
||||
|
@ -4625,7 +4625,7 @@ write_configuration_file(const char *fname, or_options_t *options)
|
||||
switch (file_status(fname)) {
|
||||
case FN_FILE:
|
||||
old_val = read_file_to_str(fname, 0, NULL);
|
||||
if (strcmpstart(old_val, GENERATED_FILE_PREFIX)) {
|
||||
if (!old_val || strcmpstart(old_val, GENERATED_FILE_PREFIX)) {
|
||||
rename_old = 1;
|
||||
}
|
||||
tor_free(old_val);
|
||||
|
Loading…
Reference in New Issue
Block a user