[Wifidog] The libhttpd situation

Thomas Guyot-Sionnest dermoth at aei.ca
Thu Nov 18 17:10:32 EST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I upgraded my hotspot, so you can check the logs...

By the way, I added "-new-libhttpd" to the extraversion but il looks
like the version number is truncated in the node list page...

Thomas

Alexandre Carmel-Veilleux wrote:
| Hello,
|
| 	As you probably know, libhttpd has been less then stable. Part of
| this was due to the iterative nature of the lib. It would process requests
| one by one unless we lied to it and spawned off a thread setting it's
| server->clientSock to a bad value and then calling
httpdEndRequest(server).
|
| 	As of now, I have split the old httpd struct into to components,
| httpd for server global stuff and request for request specific stuff.
|
| 	I have changed wifidog gateway accordingly. Now we spawn a worker
| thread (in the new httpd_thread.[ch] files) to handle the whole of a
| request. The old hack in http_callback_auth to spawn a thread for that
| long process has been removed.
|
| 	This needs some *TESTING*.
|
| 	It runs for me, YMMVW.
|
| 	Prior to check in, I tagged the tree with PRE_NEW_LIBHTTPD.
|
| Alex
|
|
| ------------------------------------------------------------------------
|
| _______________________________________________
| Wifidog mailing list
| Wifidog at isf.waglo.com
| http://isf.waglo.com/mailman/listinfo/wifidog_isf.waglo.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFBnR3Y6dZ+Kt5BchYRAidYAKCKqkhoJ15IKnbV0oabmUcGpfbpAQCgyEa8
aj1eCXP0pIokNc6l6C2kJf0=
=y35l
-----END PGP SIGNATURE-----


-------------- next part --------------
_______________________________________________
Wifidog mailing list
Wifidog at isf.waglo.com
http://isf.waglo.com/mailman/listinfo/wifidog_isf.waglo.com


More information about the Wifidog mailing list