summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x[-rw-r--r--]cnd/src/cnd_process.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/cnd/src/cnd_process.cpp b/cnd/src/cnd_process.cpp
index 7911746..18c1a3d 100644..100755
--- a/cnd/src/cnd_process.cpp
+++ b/cnd/src/cnd_process.cpp
@@ -1053,7 +1053,7 @@ static void processCommandsCallback(int fd, void *param)
}
CNE_LOGV ("processCommandsCallback: exit loop, ret=%d, errno=%d, fd=%d",
ret, errno, fd);
- if (ret == 0 || !(errno == EAGAIN || errno == EINTR)) {
+ if (ret == 0 || !(errno == EAGAIN || errno == EINTR || errno == EBADF)) {
/* fatal error or end-of-stream */
if (ret != 0) {
CNE_LOGD("error on reading command socket errno:%d\n", errno);