diff options
author | Bastien Nocera <hadess@hadess.net> | 2012-07-18 10:54:01 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2012-07-18 18:02:54 +0100 |
commit | 9f8072d568c48257308c746443f2b525b30a6077 (patch) | |
tree | 585576140c3f167de18eb51def2d9e76aa1e157b | |
parent | 8672a08cd3468befb34374eb9b9221c8f8323b9f (diff) | |
download | totem-9f8072d568c48257308c746443f2b525b30a6077.tar.gz |
browser-plugin: Add speed limit support to httpd
For testing of download buffering
-rwxr-xr-x | browser-plugin/tests/launch-web-server.sh | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/browser-plugin/tests/launch-web-server.sh b/browser-plugin/tests/launch-web-server.sh index 5cf8edd0a..12a449479 100755 --- a/browser-plugin/tests/launch-web-server.sh +++ b/browser-plugin/tests/launch-web-server.sh @@ -85,6 +85,7 @@ LoadModule dir_module /etc/httpd/modules/mod_dir.so LoadModule autoindex_module /etc/httpd/modules/mod_autoindex.so LoadModule rewrite_module /etc/httpd/modules/mod_rewrite.so LoadModule log_config_module /etc/httpd/modules/mod_log_config.so +LoadModule bw_module /etc/httpd/modules/mod_bw.so ServerRoot "$ROOTDIR" PidFile pid @@ -95,15 +96,23 @@ ErrorLog log LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined CustomLog access_log combined TypesConfig /etc/mime.types -DocumentRoot "$DOCDIR" -<Directory "$DOCDIR"> -AllowOverride All -</Directory> + +<VirtualHost *:$PORT> + DocumentRoot "$DOCDIR" + BandWidthModule On + ForceBandWidthModule On + # Max 400 kB/s for files bigger than 10 megs + LargeFileLimit * 10000 400000 + + <Directory "$DOCDIR"> + AllowOverride All + </Directory> +</VirtualHost> StartServers 1 MinSpareServers 1 MaxSpareServers 1 -MaxClients 3 +MaxClients 10 EOF popd > /dev/null |