diff --git a/src/MultiPlayer/multiplaymgr.cxx b/src/MultiPlayer/multiplaymgr.cxx index 9f3fa2c8e..2805260a9 100644 --- a/src/MultiPlayer/multiplaymgr.cxx +++ b/src/MultiPlayer/multiplaymgr.cxx @@ -351,7 +351,7 @@ FGMultiplayMgr::Update(void) // no Data received ////////////////////////////////////////////////// if (bytes <= 0) { - if (errno != EAGAIN) + if (errno != EAGAIN && errno != 0) // MSVC output "NoError" otherwise perror("FGMultiplayMgr::MP_ProcessData"); break; }