泥縄的にアプローチ。

chmodが効かない(全部closeされるまで反映されない?)のが問題なわけで、
(1) chmodと同時に適当なファイル(たとえば「スレッドキー.stop」)も作る
(2) サイズオーバーや書込み禁止のチェックと同時に (1) のファイルの存在チェックも行う
とすれば、とりあえずは解決するかな、と。

スレッドが1000に達するたびにファイルができるのが難点だけど。