On Thu, May 7, 2009 at 3:22 PM, Michael Toop <michaelt@voxtelecom.co.za> wrote:
Hi Drew,
Thanks for the feedback.
There are no headers in our server that annotate this. Great idea though, I didn't realise that this was an option. What I will try is insert the "Connection: close" header in & see if the client responds with this (hopefully Twisted will then in turn close the connection).
FYI here are the headers in current server:
Client: HTTP/1.1 Content-Type: text/xml; charset=ISO-8859-1 Host: vvvaacs.co.za User-Agent: Thomson_cwmp-engine/r6.2.W.1 SOAPAction: Transfer-Encoding: chunked
Server: HTTP/1.1 200 OK Transfer-Encoding: chunked Date: Thu, 07 May 2009 12:42:00 GMT Content-Type: text/xml; charset=iso-8859-1 Server: TwistedWeb/8.2.0
Thanks,
Michael
Hi Michael, It might be easier to just force the channel to be non-persistent before calling finish() vs. trying to inject request headers: request.channel.persistent = 0 request.finish() -Drew