From 2bd86fa8312115914720b0ea53a16235bc640a0b Mon Sep 17 00:00:00 2001
From: patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>
Date: Wed, 19 Nov 2008 20:06:20 +0000
Subject: [PATCH] Document poll/select bug

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1290 42af7a65-404d-4744-a932-0658087f49c3
---
 TODO | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/TODO b/TODO
index b6d2cd00bd..4d31d9dbdc 100644
--- a/TODO
+++ b/TODO
@@ -214,12 +214,18 @@ o Network (net/, netutils/)
   Status:      Open
   Priority:    Medium
 
-  Description: poll()/select is not implement for UDP sockets because they do
+  Description: poll()/select() is not implemented for UDP sockets because they do
                do not support read-ahead buffering.  Therefore, there is never
                a case where you can read from a UDP socket without blocking.
   Status:      Open, depends on UDP read-ahead support
   Priority:    Medium
 
+  Description: poll()/select() does not detect incoming connections.  As a result
+               they are not useful for implementing servers in the usual way.
+  Status:      Open.
+  Priority:    High.  There is a work-around (compare examples/poll/net_reader.c
+               to examples/poll/net_listener.c).
+
 o USB (drivers/usbdev)
   ^^^^^^^^^^^^^^^^^^^^
 
-- 
GitLab