hi,

current cvs should perform better regarding http keepalive timeouts. you
could try to descrease keepalive timeout in gwlib/http.c:

/* define http client connections timeout in seconds (set to -1 for disable)
*/
#define HTTP_CLIENT_TIMEOUT 240

/* define http server connections timeout in seconds (set to -1 for disable)
*/
#define HTTP_SERVER_TIMEOUT 60


Jonathan Houser wrote:

> 
>       I tried upgrading to the latest CVS and ended up having WAP stop
> working due to too many file descriptors being open.  I don't have this
> problem with the older version I'm running from November.  I saw Davy
> Chan mention something about acting as HTTP/1.1 now -- does that entail
> KeepAlive as well?  If so, I'm wondering if Kannel is expecting too much
> from these phones thinking they follow the HTTP/1.1 specs properly
> regarding KeepAlive, and it's waiting on a KeepAlive timeout to occur
> before closing the ports.  I'm topping around 160,000 WAP 1 hits per day
> now, so timeouts don't work very well for me.  KeepAlive doesn't work
> very well for me.  I've turned it off in Apache already -- any way to do
> the same with Kannel?  (Or is this all just a coincidence?)  Thanks.
> 
> Jon

-- 
Thanks,
Alex


Reply via email to