|
||||||||||
hey, 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 otherwise. 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/ +==========================----oOO--(_)--OOo----==========================+ | 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 | +=========================================================================+ |