X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=lib%2FPublicInbox%2FMsgmap.pm;h=dea957316609ffb63332098d0e994945447ca4bd;hb=35ff6bb106909b1c1232666a9792156dfa398ea8;hp=128330506b151d16afe7cbde83429a06820f4891;hpb=3a4394468b4a9affc38f8e0f56011adb72269ec2;p=public-inbox.git diff --git a/lib/PublicInbox/Msgmap.pm b/lib/PublicInbox/Msgmap.pm index 12833050..dea95731 100644 --- a/lib/PublicInbox/Msgmap.pm +++ b/lib/PublicInbox/Msgmap.pm @@ -39,6 +39,7 @@ sub dbh_new { sub new_file { my ($class, $f, $writable) = @_; + return if !$writable && !-r $f; my $dbh = dbh_new($f, $writable); my $self = bless { dbh => $dbh }, $class;