Chromium Code Reviews| Index: runtime/bin/eventhandler_linux.h |
| diff --git a/runtime/bin/eventhandler_linux.h b/runtime/bin/eventhandler_linux.h |
| index 219ff4e27263581da204ccf1460c41b91ed1a0e1..d729cbf0089b278889c3548c41601f7099fff6e9 100644 |
| --- a/runtime/bin/eventhandler_linux.h |
| +++ b/runtime/bin/eventhandler_linux.h |
| @@ -46,7 +46,7 @@ class SocketData { |
| Unregister(); |
| flags_ = 0; |
| close(fd_); |
| - fd_ = 0; |
| + fd_ = -1; |
| } |
| bool IsListeningSocket() { return (mask_ & (1 << kListeningSocket)) != 0; } |
| @@ -60,6 +60,7 @@ class SocketData { |
| bool HasPollEvents() { return mask_ != 0; } |
| void SetPortAndMask(Dart_Port port, intptr_t mask) { |
| + ASSERT(fd_ -1); |
|
Mads Ager (google)
2011/12/23 08:35:40
Looks like you never finished this? What do you wa
Søren Gjesse
2012/01/02 11:51:17
ASSERT(fd_ != -1)
|
| port_ = port; |
| mask_ = mask; |
| } |