equal
deleted
inserted
replaced
98 } |
98 } |
99 Err(HandshakeError::WouldBlock(new_handshake)) => { |
99 Err(HandshakeError::WouldBlock(new_handshake)) => { |
100 self.socket = ClientSocket::SslHandshake(Some(new_handshake)); |
100 self.socket = ClientSocket::SslHandshake(Some(new_handshake)); |
101 Ok(NetworkClientState::Idle) |
101 Ok(NetworkClientState::Idle) |
102 } |
102 } |
103 Err(HandshakeError::Failure(_)) => { |
103 Err(HandshakeError::Failure(new_handshake)) => { |
|
104 self.socket = ClientSocket::SslHandshake(Some(new_handshake)); |
104 debug!("TLS handshake with {} ({}) failed", self.id, self.peer_addr); |
105 debug!("TLS handshake with {} ({}) failed", self.id, self.peer_addr); |
105 Err(Error::new(ErrorKind::Other, "Connection failure")) |
106 Err(Error::new(ErrorKind::Other, "Connection failure")) |
106 } |
107 } |
107 Err(HandshakeError::SetupFailure(_)) => unreachable!() |
108 Err(HandshakeError::SetupFailure(_)) => unreachable!() |
108 } |
109 } |