From ac9dbf791256f82d44f3e6facdd90658c7bed41d Mon Sep 17 00:00:00 2001 From: Ben Walker Date: Mon, 23 Jan 2023 14:03:36 -0700 Subject: [PATCH] sock: Allow flushing even if the socket is in a poll group If we call flush, we want to flush regardless of whether there is a poll group. Change-Id: I88680105d999a909f3f1fe75be9caff31a8555ff Signed-off-by: Ben Walker Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/16420 Tested-by: SPDK CI Jenkins Reviewed-by: Konrad Sztyber Reviewed-by: Aleksey Marchuk --- lib/sock/sock.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lib/sock/sock.c b/lib/sock/sock.c index bb18653e9..07eb0d967 100644 --- a/lib/sock/sock.c +++ b/lib/sock/sock.c @@ -520,11 +520,6 @@ spdk_sock_flush(struct spdk_sock *sock) return -1; } - /* Sock is in a polling group, so group polling mechanism will work */ - if (sock->group_impl != NULL) { - return 0; - } - return sock->net_impl->flush(sock); }