+void AsyncSignalHandler::attachEventBase(EventBase* eventBase) {
+ assert(eventBase_ == nullptr);
+ assert(signalEvents_.empty());
+ eventBase_ = eventBase;
+}
+
+void AsyncSignalHandler::detachEventBase() {
+ assert(eventBase_ != nullptr);
+ assert(signalEvents_.empty());
+ eventBase_ = nullptr;
+}
+