From c4664603fd0b2fa242a2f7c2c5beeb9b8103e9a3 Mon Sep 17 00:00:00 2001 From: Simon Fels Date: Wed, 21 Dec 2016 10:32:07 +0100 Subject: [PATCH] Check errno correctly for errors to ignore --- src/anbox/graphics/buffered_io_stream.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; }