diff options
author | Nick Mathewson <nickm@torproject.org> | 2018-02-15 20:56:23 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2018-02-15 20:56:23 -0500 |
commit | 92a42f795ce09f3d846acfb1a70100adbcd32681 (patch) | |
tree | 149709b72e3f6f454187fec3c2041cbb85f4939f /src/or | |
parent | 8da6bfa5dedbbb03d12bb81974a265feb88122c1 (diff) | |
parent | aedcb1644d984fcca8d0cf54145a2cf0f389f265 (diff) | |
download | tor-92a42f795ce09f3d846acfb1a70100adbcd32681.tar.gz tor-92a42f795ce09f3d846acfb1a70100adbcd32681.zip |
Merge branch 'bug23909'
Diffstat (limited to 'src/or')
-rw-r--r-- | src/or/keypin.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/or/keypin.c b/src/or/keypin.c index 1698dc184f..66525cbf90 100644 --- a/src/or/keypin.c +++ b/src/or/keypin.c @@ -289,8 +289,7 @@ static int keypin_journal_fd = -1; int keypin_open_journal(const char *fname) { - /* O_SYNC ??*/ - int fd = tor_open_cloexec(fname, O_WRONLY|O_CREAT|O_BINARY, 0600); + int fd = tor_open_cloexec(fname, O_WRONLY|O_CREAT|O_BINARY|O_SYNC, 0600); if (fd < 0) goto err; @@ -417,10 +416,11 @@ keypin_load_journal_impl(const char *data, size_t size) ++n_entries; } - int severity = (n_corrupt_lines || n_duplicates) ? LOG_WARN : LOG_INFO; + int severity = (n_corrupt_lines || n_duplicates) ? LOG_NOTICE : LOG_INFO; tor_log(severity, LD_DIRSERV, "Loaded %d entries from keypin journal. " - "Found %d corrupt lines, %d duplicates, and %d conflicts.", + "Found %d corrupt lines (ignored), %d duplicates (harmless), " + "and %d conflicts (resolved in favor or more recent entry).", n_entries, n_corrupt_lines, n_duplicates, n_conflicts); return 0; |