img0ch-config.cgi の各種設定 (IO 設定編)

ファイル操作に関する設定を行います。

  [io]
  no_flock = 0
  should_lock = 0

io.no_flock

flock 関数を用いずにファイルの読み書きを行うかを指定します。flock 関数がサポートされていない環境で動作させるときは有効にする必要があります。 有効にする場合はこの値を 1 に指定してください。

io.should_lock

ロックを行うとき処理をブロックするかを指定します。有効にしない場合はロックに失敗すると即座に例外が発行するようになっています。 読み書き両方のロックがかかるとデッドロックになり、処理が終了しない事態が発生します。 これによってリクエストのタイムアウトが発生する原因になるため有効にすべきではありません。有効にする場合はこの値を 1 に指定してください。