From ab511307bb63051845afb69b0403a72cec01d6a7 Mon Sep 17 00:00:00 2001 From: Haomai Wang Date: Wed, 29 Apr 2015 10:54:01 +0800 Subject: [PATCH] Event: Delete driver after cleanup Signed-off-by: Haomai Wang --- src/msg/async/Event.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/msg/async/Event.cc b/src/msg/async/Event.cc index fad26148bac..4bf2d3151a7 100644 --- a/src/msg/async/Event.cc +++ b/src/msg/async/Event.cc @@ -104,14 +104,14 @@ int EventCenter::init(int n) EventCenter::~EventCenter() { - delete driver; - if (notify_receive_fd >= 0) { delete_file_event(notify_receive_fd, EVENT_READABLE); ::close(notify_receive_fd); } if (notify_send_fd >= 0) ::close(notify_send_fd); + + delete driver; if (file_events) free(file_events); } -- 2.47.3