Hi Tristan, how are you?
On Tue, Sep 16, 2008 at 12:22 PM, Tristan Seligmann wrote: * Werner Thie If you or anybody else sees a solution to that IE/TIME_WAIT problem I
would be more than happy to invest time into furthering Athenas
evolution, I like the concepts underneath and if they're coupled with a
decent JScript library the 'real app in the browser' becomes a reality. FWIW, it's not the TIME_WAIT sockets that are the problem, but the
CONNECTED sockets; it looks the code in Athena that tries to hook up an
onbeforeunload handler is apparently doing something IE doesn't like, so
the handler isn't actually hooked up. As a result, the code that would
cause the transport connection(s) to be torn down never executes, and
they only go away once the timeout (5 minutes by default, I believe) has
expired.
-- Er.. Do you remember we talked about tearing down IE's connections some time
ago? I did something to Divmod.Base.js that makes this work (so we have no
problems with this anymore); think I even posted it. Had a look at the
upcoming Nevow 0.9.32 SVN last week though, and couldn't find it. Should I
have sent it elsewhere; maybe created a ticket? Are ordinary citizens
allowed to create tickets in Divmod's trac?
Would be very interested in your thoughts on the original question in this
thread - how do you feel about that??
Cheers,
Harald