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) ->