WebServer icon indicating copy to clipboard operation
WebServer copied to clipboard

对代码的一些疑问

Open Mrtj2016 opened this issue 4 years ago • 5 comments

你好! 我看CMakeLists.txt文件里ThreadPool.cpp被注释掉了,难道没有用到吗。

Mrtj2016 avatar Sep 21 '19 14:09 Mrtj2016

你好! 我在看Epoll的时候,存在一点疑问。

  1. 对于getEventsRequest(int)函数,我觉得这个函数是不是可以写入poll()函数中,免得还得拷贝vector

  2. getEventsRequest(int)函数为什么要执行setEvents(0)

Mrtj2016 avatar Sep 23 '19 12:09 Mrtj2016

你好! 我在看日志相关的代码时差生了一些疑问,能否请您解答一下。 LoggingTest.cpp中是没有设置Log的filename,运行会直接报错。

Mrtj2016 avatar Sep 25 '19 07:09 Mrtj2016

@Mrtj2016 ThreadPool是最开始写的时候用的,后来没用,但是没舍得删哈~

linyacool avatar Sep 28 '19 14:09 linyacool

@Mrtj2016 1.不会copy的,这里会有rvo优化。 2.setEvents(0)是因为拿到事件了就不期望在这段时间内再监控任何事件。

linyacool avatar Sep 28 '19 15:09 linyacool

@Mrtj2016 sudo试试吧,我后面抽时间把代码路径整体过一遍,当时直接用root搞的

linyacool avatar Sep 28 '19 15:09 linyacool