On the ra_serf-auth branch: during the initial NTLM handshake configurera_serf-authra_serf-auth
commit02cd3f9436942b29a6d3a6b422588bc35fecb5c3
authorLieven Govaerts <[email protected]>
Sun, 25 Nov 2007 21:20:43 +0000 (25 21:20 +0000)
committerLieven Govaerts <[email protected]>
Sun, 25 Nov 2007 21:20:43 +0000 (25 21:20 +0000)
tree504f94885855949f05e5984c45bbd7a4d30dccde
parent74283630a863fb3fe6f4375738b85789fb276344
On the ra_serf-auth branch: during the initial NTLM handshake configure
serf to send requests one by one. This makes sure that requests are sent in
the right order, and that we don't get a whole bunch of failed requests
possibly creating a deadlock when more requests are sent than the server
allows over one connection.

* subversion/libsvn_ra_serf/update.c
  (finish_report): Only call init_conn_func when the serf connection is
   created.

* subversion/libsvn_ra_serf/win32_auth_sspi.c
  (init_sspi_connection): Send requests one by one.
  (handle_sspi_auth): If the NTLM handshake is finished, remove the limit.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/ra_serf-auth@868089 13f79535-47bb-0310-9956-ffa450edef68
subversion/libsvn_ra_serf/update.c
subversion/libsvn_ra_serf/win32_auth_sspi.c