Blob Blame History Raw
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