WebServer
WebServer copied to clipboard
runinloop问题
HttpData.cpp 的 handleConn() 函数中:
loop_->runInLoop(bind(&HttpData::handleClose, shared_from_this()));
这里用 runinloop 真的有必要吗,因为这里loop_ 就是 HttpData 内指向本 eventloop 的指针,可以确定是在本线程(eventloop)执行的吧。所以跟直接调用 handleClose() 有什么区别?
可以直接调的,用runInLoop的原因只是因为这样不用动脑,并且一定不会错,follow自己的风格就好了