初めて読むスレッドが一度目で読めない
インターネットにつなぐようなってから発覚したのですが、初めて読むスレッドが1度目のアクセスで読めません。
2、3回更新していると、取れるようになります。
一応、
- 一度も読んでいなかったら/thread.cgi/thread_hogehogeへアクセス(応答は空読み)
- /server.cgi/head
- /server.cgi/get→DBへ保存
- DBから読み出し
という感じなのですが、getで返せるようになるタイミングが遅れている?
ウムム。
- 追記
一度、have?リクエストで新月がスレッドを保持しているか確かめて、もっていない場合にthread.cgiへアクセスするようにしました。どうもHoven側で保持しているキャッシュが残っていて、新月側の保持有無にかかわらず動作していたようです。