localhostのコネクションが切れる
去年の9月25日の日記で書いた問題にどう対処しようかと考え中。
対象はClient/Server構成のアプリケーション。Server側で何か変化が発生したときに、ServerからClientに変化のイベントをプッシュしている。イベントをプッシュする手段として「http://homepage3.nifty.com/satoshis/java/horb-observer.html」を使用している。
去年の9月25日の日記で書いた問題のため、ネットワークケーブルを引っこ抜くと、そのプッシュするためのコネクションがServer内部でのみ切れてしまう。しかし、Clientにはソケットが閉じられたことさえ伝えられないので、見かけ上は正常に動作していると勘違いしている状態。