LXDebug: Prozess-ID des kivitendo-Prozesses ausgeben, nicht die des Parents
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 14 Dec 2015 14:19:23 +0000 (15:19 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 14 Dec 2015 14:19:23 +0000 (15:19 +0100)
SL/LXDebug.pm

index 553ab50..c0983aa 100644 (file)
@@ -18,7 +18,7 @@ use constant FILE_TARGET   => 0;
 use constant STDERR_TARGET => 1;
 
 use Data::Dumper;
-use POSIX qw(strftime getppid);
+use POSIX qw(strftime getpid);
 use Time::HiRes qw(gettimeofday tv_interval);
 use YAML;
 use SL::Request ();
@@ -262,7 +262,7 @@ sub _write {
   no warnings;
   my ($self, $prefix, $message) = @_;
   my @now  = gettimeofday();
-  my $date = strftime("%Y-%m-%d %H:%M:%S." . sprintf('%03d', int($now[1] / 1000)) . " $$ [" . getppid() . "] ${prefix}: ", localtime($now[0]));
+  my $date = strftime("%Y-%m-%d %H:%M:%S." . sprintf('%03d', int($now[1] / 1000)) . " $$ [" . getpid() . "] ${prefix}: ", localtime($now[0]));
   local *FILE;
 
   chomp($message);