chiark / gitweb /
git-cache-proxy: housekeeping: send STDERR to the syslog right away with priority...
[chiark-utils.git] / scripts / git-cache-proxy
index b0c9502f8554b8f3f15345f784a624aa5dd6b10f..9720a699962f6fa00a050461d28cf269c38ee2a8 100755 (executable)
@@ -461,8 +461,10 @@ sub housekeepingcheck ($$) {
     }
     if ($dofork) {
        my $child = fork;
-       defined $child or hkfail "fork: $!";
+       defined $child or fail "fork: $!";
        if (!$child) {
+           open STDERR, "|logger -p daemon.warning -t '$us(housekeeping)'"
+               or die "fork: logger $!";
            housekeeping();
            exit 0;
        }