aboutsummaryrefslogtreecommitdiff
path: root/lib/MasterServer/Core/Logging.pm
diff options
context:
space:
mode:
authorDarkelarious <darkelarious@333networks.com>2016-11-19 20:56:04 +0100
committerDarkelarious <darkelarious@333networks.com>2016-11-19 20:56:04 +0100
commitc3f8d65a4fb1f5674557ee67cf7f74369df86ad1 (patch)
tree92aab2a394bda28da0ed7c7c75e633fdf386fc71 /lib/MasterServer/Core/Logging.pm
parent1de3da4b8027508a91144639455c934fd6ccb9b7 (diff)
downloadMasterServer-Perl-c3f8d65a4fb1f5674557ee67cf7f74369df86ad1.tar.gz
MasterServer-Perl-c3f8d65a4fb1f5674557ee67cf7f74369df86ad1.zip
Massive improvements on efficiency, robustness, security, reliability and more
Diffstat (limited to 'lib/MasterServer/Core/Logging.pm')
-rwxr-xr-xlib/MasterServer/Core/Logging.pm5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/MasterServer/Core/Logging.pm b/lib/MasterServer/Core/Logging.pm
index 800fa43..5aaf683 100755
--- a/lib/MasterServer/Core/Logging.pm
+++ b/lib/MasterServer/Core/Logging.pm
@@ -15,6 +15,9 @@ our @EXPORT = qw| log |;
sub log {
my ($self, $type, $msg) = @_;
+ # flush
+ $| = 1;
+
# parse time of log entry and prep for rotating log
my $time = strftime('%Y-%m-%d %H:%M:%S',localtime);
my $yearly = strftime('-%Y',localtime);
@@ -26,7 +29,7 @@ sub log {
return if (defined $type && $self->{suppress} =~ m/$type/i);
# determine filename
- my $f = "MasterServer-Perl";
+ my $f = "MasterServer";
# rotate log filename according to config
$f .= $daily if ($self->{log_rotate} =~ /^daily$/i );