flock FH, LOCK_SH or die "Failed acquiring shared lock on $filename: $!";