diff --git a/sdk_core/include/config.h b/sdk_core/include/config.h index 74d52d0..9852267 100644 --- a/sdk_core/include/config.h +++ b/sdk_core/include/config.h @@ -41,7 +41,7 @@ #define HAVE_KQUEUE 1 #else #include - #define HAVE POLL 1 + #define HAVE_POLL 1 #endif #endif // CONFIG_H_ diff --git a/sdk_core/src/base/multiple_io/multiple_io_poll.cpp b/sdk_core/src/base/multiple_io/multiple_io_poll.cpp index c2da2ab..9d7f076 100644 --- a/sdk_core/src/base/multiple_io/multiple_io_poll.cpp +++ b/sdk_core/src/base/multiple_io/multiple_io_poll.cpp @@ -93,10 +93,10 @@ void MultipleIOPoll:: Poll(int time_out) { for (int i = 0; i < pollset_num_; i++) { FdEvent fd_event = NONE_EVENT; if (pollset_[i].revents & POLLIN) { - fd_event = | READBLE_EVENT; + fd_event |= READBLE_EVENT; } if (pollset_[i].revents & POLLOUT) { - fd_event = | WRITABLE_EVENT; + fd_event |= WRITABLE_EVENT; } int fd = pollset_[i].fd; if (descriptors_.find(fd) != descriptors_.end()) {