On Sat, May 2, 2009 at 3:35 PM, Joe Lewis <j...@joe-lewis.com> wrote:

> I expect that the client is doing this.  Since you are using C#, it will
> try and make every request under the same connection.  With what you have
> described, it is more than likely a problem with the client trying to run
> things together.  I'd  try and force it to HTTP 1.0 (if you can) on the
> client side.  That will force subsequent requests to the same server to
> create new TCP connections, rather than reusing.  If that does work, then it
> is definitely in the client trying to bleed stuff together and not buffering
> properly.  (That is actually what I expect).


Jon,

You nailed problem, but not the cause.  The cause is...

My code is not flushing the input queue when it kicks back the first 401.  I
need to detect that it is a POST and clean things up.

The question is... How do I do that?

Sam

Reply via email to