| 60 | } |
| 61 | |
| 62 | int reset() override { |
| 63 | LOG_INFO("Reset event engine: kqueue"); |
| 64 | _kq = -1; // kqueue fd is not inherited from the parent process |
| 65 | _inflight_events.clear(); // reset members |
| 66 | _n = 0; |
| 67 | return init(); // re-init |
| 68 | } |
| 69 | |
| 70 | ~KQueue() override { |
| 71 | LOG_INFO("Finish event engine: kqueue"); |
no test coverage detected