diff --git a/lib/HTTP/Proxy/Engine/ScoreBoard.pm b/lib/HTTP/Proxy/Engine/ScoreBoard.pm index 4f616a5..9fcbdec 100644 --- a/lib/HTTP/Proxy/Engine/ScoreBoard.pm +++ b/lib/HTTP/Proxy/Engine/ScoreBoard.pm @@ -183,7 +183,7 @@ sub _run_child { my $daemon = $proxy->daemon(); my $status_write = $self->status_write(); - open my $lockfh, $self->tempfile()->filename() or do { + open my $lockfh, '<', $self->tempfile()->filename() or do { $proxy->log( HTTP::Proxy::ERROR, "ERROR", "Cannot open lock file: $!" ); exit; };