Chromium Code Reviews| Index: runtime/bin/socket_patch.dart |
| diff --git a/runtime/bin/socket_patch.dart b/runtime/bin/socket_patch.dart |
| index 7ce75d363c9fd84fa9d34d2a04c4f2be279cb7d7..21575f7cee10c1ca095719dc5e709cbbfdf7ac79 100644 |
| --- a/runtime/bin/socket_patch.dart |
| +++ b/runtime/bin/socket_patch.dart |
| @@ -465,7 +465,7 @@ class _Socket extends _SocketBase implements Socket { |
| } |
| void set onConnect(void callback()) { |
| - if (_seenFirstOutEvent || _outputStream != null) { |
| + if (_seenFirstOutEvent) { |
|
Bill Hesse
2012/11/20 18:42:55
See if statement below.
|
| throw new StreamException( |
| "Cannot set connect handler when already connected"); |
| } |
| @@ -509,7 +509,7 @@ class _Socket extends _SocketBase implements Socket { |
| if (_outputStream == null) { |
| if (_handlerMap[_SocketBase._OUT_EVENT] != null) { |
| throw new StreamException( |
| - "Cannot get input stream when socket handlers are used"); |
| + "Cannot get output stream when socket handlers are used"); |
| } |
| _outputStream = new _SocketOutputStream(this); |
| } |