提交 b2f890c4 编写于 作者: F Fla3inH0tCheet0s 提交者: Xiangquan Xiao

cyber io_poller regularized test results

上级 a833cfda
......@@ -60,7 +60,7 @@ bool Poller::Register(const PollRequest& req) {
return false;
}
PollCtrlParam ctrl_param;
PollCtrlParam ctrl_param{};
ctrl_param.fd = req.fd;
ctrl_param.event.data.fd = req.fd;
ctrl_param.event.events = req.events;
......@@ -142,7 +142,7 @@ bool Poller::Init() {
};
requests_[request->fd] = request;
PollCtrlParam ctrl_param;
PollCtrlParam ctrl_param{};
ctrl_param.operation = EPOLL_CTL_ADD;
ctrl_param.fd = pipe_fd_[0];
ctrl_param.event.data.fd = pipe_fd_[0];
......
......@@ -51,7 +51,7 @@ TEST(PollerTest, operation) {
PollResponse response(123);
request.callback = [&response](const PollResponse& rsp) { response = rsp; };
EXPECT_TRUE(poller->Register(request));
std::this_thread::sleep_for(std::chrono::milliseconds(5));
std::this_thread::sleep_for(std::chrono::milliseconds(50));
EXPECT_EQ(response.events, 0);
// timeout_ms is 50
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册