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
