diff --git a/src/anbox/graphics/buffered_io_stream.cpp b/src/anbox/graphics/buffered_io_stream.cpp index aa6e2cf..bbe3791 100644 --- a/src/anbox/graphics/buffered_io_stream.cpp +++ b/src/anbox/graphics/buffered_io_stream.cpp @@ -118,7 +118,7 @@ void BufferedIOStream::thread_main() { const auto written = messenger_->send_raw( buffer.data() + (buffer.size() - bytes_left), bytes_left); if (written < 0) { - if (errno != EINTR || errno != EAGAIN) { + if (errno != EINTR && errno != EAGAIN) { ERROR("Failed to write data: %s", std::strerror(errno)); break; }