2003-08-31 [長年日記]

[Q3] IMAP4サーバの複数セッション (2)

青山さんご指摘のようにフラグを立てておいてSELECTし直せば良いのですが、一つのフォルダに対して同期セッション以外に複数のセッションが張られることもないとは言えないので、フラグだけだと問題が起きそうです。昨日書いた3番目の案を採用して、同期セッション側が最後にSELECTした時間を覚えておいて、それ以前にSELECTしていたらSELECTし直すというのが現実的かなと思っています。

こんなところまでユーザが設定しなくてはいけないというのはいまいちですが、デフォルトではこの機能を使うようにしておいて、分かっている人がパフォーマンスを上げたい場合にだけオフに出来るようにしておくというのはありかもしれません。