二つ以上のファイルをflockしても問題ないんですか?
flock(FH, 2);
flock(FH2, 2);