Index: runtime/bin/eventhandler_linux.h |
diff --git a/runtime/bin/eventhandler_linux.h b/runtime/bin/eventhandler_linux.h |
index 073ad6295ed1d7106ae431076e8ce2d4731b8b20..88c1e067196f0e37d3d59303af058199b73d2b93 100644 |
--- a/runtime/bin/eventhandler_linux.h |
+++ b/runtime/bin/eventhandler_linux.h |
@@ -93,7 +93,8 @@ class EventHandlerImplementation { |
// descriptor. Creates a new one if one is not found. |
SocketData* GetSocketData(intptr_t fd); |
void SendData(intptr_t id, Dart_Port dart_port, intptr_t data); |
- void StartEventHandler(); |
+ void Start(); |
+ void Shutdown(); |
private: |
intptr_t GetTimeout(); |
@@ -111,6 +112,7 @@ class EventHandlerImplementation { |
HashMap socket_map_; |
int64_t timeout_; // Time for next timeout. |
Dart_Port timeout_port_; |
+ bool shutdown_; |
int interrupt_fds_[2]; |
int epoll_fd_; |
}; |