Index: jingle/notifier/base/proxy_resolving_client_socket.cc |
diff --git a/jingle/notifier/base/proxy_resolving_client_socket.cc b/jingle/notifier/base/proxy_resolving_client_socket.cc |
index b3a95f946e36df80e4cc95f7e5fb0385c928cef3..302a8ed99495ffbf7f6046771b13371bbcda5c78 100644 |
--- a/jingle/notifier/base/proxy_resolving_client_socket.cc |
+++ b/jingle/notifier/base/proxy_resolving_client_socket.cc |
@@ -73,6 +73,13 @@ int ProxyResolvingClientSocket::Read(net::IOBuffer* buf, int buf_len, |
NOTREACHED(); |
return net::ERR_SOCKET_NOT_CONNECTED; |
} |
+int ProxyResolvingClientSocket::Read(net::IOBuffer* buf, int buf_len, |
+ const net::CompletionCallback& callback) { |
+ if (transport_.get() && transport_->socket()) |
+ return transport_->socket()->Read(buf, buf_len, callback); |
+ NOTREACHED(); |
+ return net::ERR_SOCKET_NOT_CONNECTED; |
+} |
int ProxyResolvingClientSocket::Write(net::IOBuffer* buf, int buf_len, |
net::OldCompletionCallback* callback) { |