flock(2)、またはそのエミュレーションを呼び出します。成功時には真を、失敗時には偽を返します。マシンで使うと、致命的エラーが発生します。レコードではなく、ファイル全体のみをロックします。ロックするものの二つがあります。このような自由裁量のロックはより柔軟ですが、保障されるものはより少ないです。書き換えるかもしれないことを意味します。ページを参照してください。「仕様」と呼ばれます)に合わせて書くことも完全に自由です。組み合わされることもあります。シンボル名をを使うことができます。前回要求したロックを開放します。ロックが取得できたかどうかは返り値を調べます。