Hallo,
OK. Abgesehen von Stromausfällen, Resetknöpfen, Abstürzen, Browserprozesskillern, etc. ...
Why not implement an onbeforewindowclose (or whatever) event?!
Why?
Bzw. was würde es Dir bringen? Dieses onbeforewindowclose würde nur von Scriptsprachen ausgewertet werden können. Das sind clientseitige und damit nicht vorauszusetzende Techniken. Sprich: Du kannst Dich nicht darauf verlassen.
Du schriebst, Du hältst die virtuelle Verbindung über eine Session. Diese Session lässt Du nach logout _oder_ eben nach einer bestimmten Zeit verfallen. Solange bleiben abgebrochene Sessions eben abgebrochen. Wo ist das Problem?
viele Grüße
Axel