chiark / gitweb /
git-cache-proxy: housekeeping: More correctly handle errors from remove_tree
[chiark-utils.git] / scripts / git-cache-proxy
index eafbb8af8e513a104e5a8d6d406be540cb0b38a6..334f509c5452d57a4dba00a42eebe8f1399a773f 100755 (executable)
@@ -415,7 +415,8 @@ sub housekeeping () {
                logm 'warning', "housekeeping: $dir: problems with".
                    " deletion prevent cleanup:";
                foreach my $err (@$errs) {
-                   logm 'info', "problem deleting: $err->[0]: $err->[1]";
+                   my ($file, $message) = %$err;
+                   logm 'info', "problem deleting: $file: $message";
                }
            }
        }