You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by va...@apache.org on 2023/02/27 01:26:27 UTC
[couchdb] branch main updated: Update last_check in file logger record
This is an automated email from the ASF dual-hosted git repository.
vatamane pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git
The following commit(s) were added to refs/heads/main by this push:
new 4df37bc8c Update last_check in file logger record
4df37bc8c is described below
commit 4df37bc8ca6a255d57c834207549707ffcd99cf3
Author: Rami Alia <ra...@hb-studios.com>
AuthorDate: Sun Feb 26 16:18:00 2023 -0400
Update last_check in file logger record
---
src/couch_log/src/couch_log_writer_file.erl | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/couch_log/src/couch_log_writer_file.erl b/src/couch_log/src/couch_log_writer_file.erl
index 9b7255050..7341f08dc 100644
--- a/src/couch_log/src/couch_log_writer_file.erl
+++ b/src/couch_log/src/couch_log_writer_file.erl
@@ -107,8 +107,11 @@ maybe_reopen(St) ->
} = St,
Now = os:timestamp(),
case timer:now_diff(Now, LastCheck) > ?CHECK_INTERVAL of
- true -> reopen(St);
- false -> {ok, St}
+ true ->
+ NewSt = St#st{last_check = Now},
+ reopen(NewSt);
+ false ->
+ {ok, St}
end.
reopen(St) ->