From a3f308331d7e3e6e70ae6d9e698772f02a88c22e Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Thu, 16 Nov 2017 11:22:32 -0600 Subject: [PATCH] Update TODO --- TODO | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TODO b/TODO index f7df765e80..9e37943793 100644 --- a/TODO +++ b/TODO @@ -1301,7 +1301,9 @@ o Network (net/, drivers/net) connect() most likely has this same issue. A work-around might be to raise the priority of the thread - that calls accept(). + that calls accept(). accept() might also need to check the + tcpstateflags in the connection structure before returning + in order to assure that the socket truly is connected. Status: Open Priority: Medium. I have never heard of this problem being reported before, so I suspect it might not be so prevalent as one