From c98f80e51a7013bff81f4f61d7ce1096e792a9ff Mon Sep 17 00:00:00 2001
From: Mohammad Qurt <mohammadq@mellanox.com>
Date: Fri, 14 Dec 2018 07:03:27 +0000
Subject: [PATCH 1/2] issue: 1380243 Fix close SocketXtreme established TCP
sockets
Handle close segment for SocketXtreme to close established TCP sockets.
Signed-off-by: Mohammad Qurt <mohammadq@mellanox.com>
---
src/iohandlers.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/iohandlers.h b/src/iohandlers.h
index debc68c7f4..41e3d3072a 100644
--- a/src/iohandlers.h
+++ b/src/iohandlers.h
@@ -468,6 +468,8 @@ public:
} else if (g_vma_comps->events & VMA_SOCKETXTREME_PACKET) {
g_vma_buff = g_vma_comps->packet.buff_lst;
ifd = g_vma_comps->user_data;
+ } else if (g_vma_comps->events & (EPOLLIN | EPOLLERR | EPOLLHUP | EPOLLRDHUP)) {
+ ifd = g_vma_comps->user_data;
} else {
ifd = 0;
}
--
2.23.0