Hi, THttpServer -----------
Added Keep-Alive timeout and a maximum number of allowed requests during persistent connections. Set property KeepAliveTimeSec to zero in order disable this feature entirely, otherwise persistent connections are dropped either after an idle time of value KeepAliveTimeSec or if the maximum number of requests (property MaxRequestKeepAlive) is reached. Multiple calls to CloseDelayed replaced by a graceful shutdown procedure to ensure all data is sent before the socket handle is closed. It's achieved by calling procedure PrepareGraceFullShutDown before data is actually sent, when ConnectionDataSent triggers ShutDown(1) is called and in case a client won't close the connection is dropped after 5 seconds. New header Keep-Alive is sent if a client explcitely requests Connection: Keep-Alive. WebServ demo ------------ POST demo is now UTF-8 aware Please test and post any bugs to the list. Thank you! -- Arno Garrels [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
