Index: net/spdy/spdy_proxy_client_socket_unittest.cc |
=================================================================== |
--- net/spdy/spdy_proxy_client_socket_unittest.cc (revision 112347) |
+++ net/spdy/spdy_proxy_client_socket_unittest.cc (working copy) |
@@ -612,6 +612,12 @@ |
EXPECT_TRUE(sock_->IsConnected()); |
EXPECT_EQ(OK, sock_->GetPeerAddress(&addr)); |
+ Run(1); |
+ |
+ // Socket is now closed, but still connected |
+ EXPECT_TRUE(sock_->IsConnected()); |
+ EXPECT_EQ(OK, sock_->GetPeerAddress(&addr)); |
+ |
sock_->Disconnect(); |
EXPECT_EQ(ERR_SOCKET_NOT_CONNECTED, sock_->GetPeerAddress(&addr)); |
} |