MINOR: stconn: Remove unecessary test on SE_FL_EOS before receiving data
In sc_conn_recv(), if the EOS is reported by the endpoint, it will always be
acknowledged by the SC and a read0 will be performed on the input
channel. Thus there is no reason to still test at the begining of the
function because there is already a test on CF_SHUTR.
diff --git a/src/stconn.c b/src/stconn.c
index c4e26be..f8dfb7a 100644
--- a/src/stconn.c
+++ b/src/stconn.c
@@ -1196,10 +1196,6 @@
if (!conn->mux)
return 0;
- /* stop here if we reached the end of data */
- if (sc_ep_test(sc, SE_FL_EOS))
- goto end_recv;
-
/* stop immediately on errors. Note that we DON'T want to stop on
* POLL_ERR, as the poller might report a write error while there
* are still data available in the recv buffer. This typically