diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-06-28 23:22:52 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-06-28 23:22:52 +0100 |
commit | 556888f10e12e95eae0b1058cbfbb2232c6c9f39 (patch) | |
tree | fafe504fff7bfa22ec08a0b5c20f9f3ba2195e0b /infra | |
parent | 81ef23e435a952765d47992b7359eb3e000d4f15 (diff) |
Infra: dgit-repos-server: unlock _template
Diffstat (limited to 'infra')
-rwxr-xr-x | infra/dgit-repos-server | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/infra/dgit-repos-server b/infra/dgit-repos-server index 50cba57..a6f57be 100755 --- a/infra/dgit-repos-server +++ b/infra/dgit-repos-server @@ -291,10 +291,11 @@ sub mkemptyrepo ($$) { sub mkrepo_fromtemplate ($) { my ($dir) = @_; my $template = "$dgitrepos/_template"; - locksometree($template); + my $templatelock = locksometree($template); printdebug "copy template $template -> $dir\n"; my $r = system qw(cp -a --), $template, $dir; !$r or die "create new repo $dir failed: $r $!"; + close $templatelock; } sub movetogarbage () { |