1. 09 Nis, 2015 2 kayıt (commit)
  2. 08 Nis, 2015 10 kayıt (commit)
  3. 07 Nis, 2015 15 kayıt (commit)
  4. 06 Nis, 2015 12 kayıt (commit)
  5. 05 Nis, 2015 1 kayıt (commit)
    • R David Murray's avatar
      #3566: Clean up handling of remote server disconnects. · cae7bdb4
      R David Murray yazdı
      This changeset does two things: introduces a new RemoteDisconnected exception
      (that subclasses ConnectionResetError and BadStatusLine) so that a remote
      server disconnection can be detected by client code (and provides a better
      error message for debugging purposes), and ensures that the client socket is
      closed if a ConnectionError happens, so that the automatic re-connection code
      can work if the application handles the error and continues on.
      
      Tests are added that confirm that a connection is re-used or not re-used
      as appropriate to the various combinations of protocol version and headers.
      
      Patch by Martin Panter, reviewed by Demian Brecht.  (Tweaked only slightly by
      me.)
      cae7bdb4