diff --git a/src/core/reactor.cc b/src/core/reactor.cc index 0831a75bd5..27902d1d0d 100644 --- a/src/core/reactor.cc +++ b/src/core/reactor.cc @@ -3007,7 +3007,7 @@ reactor::wakeup() { _sleeping.store(false, std::memory_order_relaxed); uint64_t one = 1; - ::write(_notify_eventfd.get(), &one, sizeof(one)); + (void)::write(_notify_eventfd.get(), &one, sizeof(one)); } void reactor::start_aio_eventfd_loop() { @@ -3017,7 +3017,7 @@ void reactor::start_aio_eventfd_loop() { future<> loop_done = repeat([this] { return _aio_eventfd->readable().then([this] { char garbage[8]; - ::read(_aio_eventfd->get_fd(), garbage, 8); // totally uninteresting + (void)::read(_aio_eventfd->get_fd(), garbage, 8); // totally uninteresting return _stopping ? stop_iteration::yes : stop_iteration::no; }); }); @@ -3032,7 +3032,7 @@ void reactor::stop_aio_eventfd_loop() { return; } uint64_t one = 1; - ::write(_aio_eventfd->get_fd(), &one, 8); + (void)::write(_aio_eventfd->get_fd(), &one, 8); } inline diff --git a/src/core/thread_pool.cc b/src/core/thread_pool.cc index c88f0f53db..13c0b3e375 100644 --- a/src/core/thread_pool.cc +++ b/src/core/thread_pool.cc @@ -66,7 +66,7 @@ void thread_pool::work(sstring name) { std::atomic_thread_fence(std::memory_order_seq_cst); if (_main_thread_idle.load(std::memory_order_relaxed)) { uint64_t one = 1; - ::write(_reactor._notify_eventfd.get(), &one, 8); + (void)::write(_reactor._notify_eventfd.get(), &one, 8); } } } diff --git a/tests/perf/linux_perf_event.cc b/tests/perf/linux_perf_event.cc index 16c06bb6a4..36249715b7 100644 --- a/tests/perf/linux_perf_event.cc +++ b/tests/perf/linux_perf_event.cc @@ -61,7 +61,7 @@ linux_perf_event::read() { return 0; } uint64_t ret; - ::read(_fd, &ret, sizeof(ret)); + (void)::read(_fd, &ret, sizeof(ret)); return ret; }