break;
case IOState::NeedWrite:
break;
+ case IOState::Async:
+ throw std::runtime_error("TLS async mode not supported");
+ break;
}
}
catch (const std::exception& e) {
TCPLOG(pid->tcpsock, "Done -> removeReadFD" << endl);
t_fdm->removeReadFD(pid->tcpsock);
break;
+ case IOState::Async:
+ throw std::runtime_error("TLS async mode not supported");
+ break;
}
break;
TCPLOG(pid->tcpsock, "Done -> removeWriteFD" << endl);
t_fdm->removeWriteFD(pid->tcpsock);
break;
+ case IOState::Async:
+ throw std::runtime_error("TLS async mode not supported");
+ break;
}
break;
break;
case IOState::Done:
break;
+ case IOState::Async:
+ throw std::runtime_error("TLS async mode not supported");
+ break;
}
break;
+
+ case IOState::Async:
+ throw std::runtime_error("TLS async mode not supported");
+ break;
}
}
break;
case IOState::NeedWrite:
break;
+ case IOState::Async:
+ throw std::runtime_error("TLS async mode not supported");
+ break;
}
}
catch (const std::exception& e) {
case IOState::NeedWrite:
TCPLOG(pid->tcpsock, "tryWrite: NeedWrite" << endl);
break;
+ case IOState::Async:
+ throw std::runtime_error("TLS async mode not supported");
+ break;
}
}
catch (const std::exception& e) {