From c8c99dede0bddc63fde4944e6f791c49c2f75651 Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@imag.fr> Date: Wed, 15 Mar 2017 12:13:26 +0100 Subject: [PATCH] Close after write to avoid bug on logrotate --- src/tetras-back | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/tetras-back b/src/tetras-back index 90eb2a6..4c851e4 100755 --- a/src/tetras-back +++ b/src/tetras-back @@ -281,7 +281,8 @@ sub start_daemon(){ mkdir $LOGDIR; $Logger = Log::Dispatch->new( outputs => [ - [ 'File', min_level => 'debug', filename => "$LOGDIR/main.log" ], + [ 'File', min_level => 'debug', filename => "$LOGDIR/main.log", + close_after_write => 1 ], [ 'File', min_level => 'info', filename => "$LOGDIR/message.log" ], [ 'Screen', min_level => 'debug', stderr => 0, newline =>0 ], ], -- GitLab