summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nuttx/TODO10
1 files changed, 9 insertions, 1 deletions
diff --git a/nuttx/TODO b/nuttx/TODO
index 83f8f0f97..63bdd62c0 100644
--- a/nuttx/TODO
+++ b/nuttx/TODO
@@ -1,4 +1,4 @@
-NuttX TODO List (Last updated August 8, 2009)
+NuttX TODO List (Last updated August 16, 2009)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(5) Task/Scheduler (sched/)
@@ -234,6 +234,14 @@ o Network (net/, netutils/)
Status: Open, depends on UDP read-ahead support
Priority: Medium
+ Description: poll()/select() only works for availability of buffered TCP
+ read data (when read-ahead is enabled). The way writing is
+ handled in uIP, all sockets must wait when send and cannot
+ be notifiied when they can send without waiting.
+ Status: Open, probably will not be fixed.
+ Priority: Medium... this does effect porting of applications that expect
+ different behavior from poll()/select()
+
Description: sockets do not support all modes except for O_NONBLOCK. Sockets
support only (1) TCP/IP non-blocking read operations when read-ahead
buffering is enabled, and (2) TCP/IP accept() operations when TCP/IP