qinguoyi / TinyWebServer

:fire: Linux下C++轻量级WebServer服务器
Apache License 2.0
16.89k stars 3.96k forks source link

reactor模式有问题 #187

Closed LongWag closed 2 years ago

LongWag commented 2 years ago

在dealwithread和dealwithwrite函数中,虽然把读取数据和写数据的操作交给了线程池里的子线程,但是主线程在后面仍然while等待子线程处理完把improv变为1,在此过程中,是无法接收新的请求的。如果读或写事件过长就会阻塞在这里。

LongWag commented 2 years ago

看到其他人的解答了