… | … | ||
---|---|---|---|
50 | server (int fd) | 50 | server (int fd) |
51 | : read_ev (this, &server::read_cb), | 51 | : read_ev (this, &server::read_cb), |
52 | log_cb (this, &server::log_msg), | 52 | log_cb (this, &server::log_msg), |
53 | getfd_cb (this, &server::getfd) | 53 | getfd_cb (this, &server::getfd) |
54 | { | 54 | { |
55 | this->fd = fd; | ||
55 | fcntl (fd, F_SETFD, FD_CLOEXEC); | 56 | fcntl (fd, F_SETFD, FD_CLOEXEC); |
56 | fcntl (fd, F_SETFL, 0); | 57 | fcntl (fd, F_SETFL, 0); |
57 | read_ev.start (fd, ev::READ); | 58 | read_ev.start (fd, ev::READ); |
58 | } | 59 | } |
59 | 60 |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |