[ previous ] [ next ] [ threads ]
 From:  Dinesh Nair <dinesh at alphaque dot com>
 To:  m0n0wall at lists dot m0n0 dot ch, <m0n0wall dash dev at lists dot m0n0 dot ch>
 Cc:  Manuel Kasper <mk at neon1 dot net>
 Subject:  Re: [m0n0wall] Re: [m0n0wall-dev] Still got GUI hangs with 1.1b14?!?
 Date:  Sun, 27 Jun 2004 16:24:03 +0800 (MYT)

been looking over the code of mini_httpd, specifically my changes to allow
concurrent connection, especially with respect to the problem many of you
have been facing with the apparent "hanging" of the webGUI.

there was a bug which ommitted to turn off an alarm, and the parent
mini_httpd died when the alarm was triggered, thus killing the webGUI in
the process. this only happens when you have hit 8 simultanoues
connections to the webGUI, and you'd be blissfully unaware of it

the problem manifested itself more in IE because of the way IE does not
close a connection when it's done with it. thus IE users would have been
more likely to hit the bug, though other browsers would have eventually
hit it as well. testing on IE made it more apparent.

i've since fixed this, and the patches should be sent to manuel in a
couple of minutes. your next release of m0n0wall (1.1b15 ?) should contain
the fix.

sorry for the inconvenience caused, and much thanx to those who've tested
it and provided feedback which was valuable.

manuel, i'll be sending the patch in a following email.

Regards,                           /\_/\   "All dogs go to heaven."
dinesh at alphaque dot com                (0 0)    http://www.alphaque.com/
| for a in past present future; do                                        |
|   for b in clients employers associates relatives neighbours pets; do   |
|   echo "The opinions here in no way reflect the opinions of my $a $b."  |
| done; done                                                              |