1. 29 May, 2008 1 commit
  2. 28 May, 2008 3 commits
  3. 27 May, 2008 1 commit
  4. 26 May, 2008 7 commits
  5. 24 May, 2008 4 commits
  6. 23 May, 2008 4 commits
  7. 22 May, 2008 7 commits
  8. 21 May, 2008 5 commits
  9. 20 May, 2008 6 commits
  10. 19 May, 2008 2 commits
    • Daniel Stenberg's avatar
      - When trying to repeat a multi interface problem I fell over a few multi · b006c31b
      Daniel Stenberg authored
        interface problems:
      
        o with pipelining disabled, the state should never be set to WAITDO but
          rather go straight to DO
      
        o we had multiple states for which the internal function returned no socket
          at all to wait for, with the effect that libcurl calls the socket callback
          (when curl_multi_socket() is used) with REMOVE prematurely (as it would be
          added again within very shortly)
      
        o when in DO and DOING states, the HTTP and HTTPS protocol handler functions
          didn't return that the socket should be waited for writing, but instead it
          was treated as if no socket was needing monitoring so again REMOVE was
          called prematurely.
      b006c31b
    • Daniel Stenberg's avatar
      with pipelining disabled, the state should never be set to WAITDO but rather · ae45a462
      Daniel Stenberg authored
      go straight to DO
      
      we had multiple states for which the internal function returned no socket at
      all to wait for, with the effect that libcurl calls the socket callback (when
      curl_multi_socket() is used) with REMOVE prematurely (as it would be added
      again within very shortly)
      ae45a462