質問・雑談スレ277@運用情報板at OPERATE
質問・雑談スレ277@運用情報板 - 暇つぶし2ch140:[03] ◆MUMUMUhnYI
08/08/20 11:35:13 amPfe/w+0
>>139
どもです。

>>131
雪だるま(bbsd)と通常で異なっているですね。

雪だるまではエレガントにmutexとか使ってるんじゃなかったかな。
だから、サーバが突然ダウンするとかOSが虫踏んで不調になるとか、
bbsdが知らない間にdatに書き込まれるとかしない限り、
1000超え書き込みは起こらないはず。

通常の今のバージョンは私が仕込んだものですが、
単にdatの行数を数えて999より大きかったら、
通常の書き込み処理の後で1001を書いて、
datをchmodしているだけですね。

ただし、読み込んだdatの最終行が1001と同じだったら、
1001は書かずに単にchmodだけをしています(これがポイントだった)。

ということで結論から言うと、
単にタイミングの問題ということになるです。

もっといい方法があったら、ご提案いただけるとうれしいかも。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch