diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-07-27 19:26:57 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-07-27 19:26:57 +0000 |
commit | e3ff949fecaf5d7a66082b3c394c217368076078 (patch) | |
tree | b72568b397144b7f72b7e00c8fb4067596a17e03 /nuttx/TODO | |
parent | e836de52ab6423fe83da3a3b937308c5dd743990 (diff) | |
download | px4-nuttx-e3ff949fecaf5d7a66082b3c394c217368076078.tar.gz px4-nuttx-e3ff949fecaf5d7a66082b3c394c217368076078.tar.bz2 px4-nuttx-e3ff949fecaf5d7a66082b3c394c217368076078.zip |
Fix detection of final close
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@787 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/TODO')
-rw-r--r-- | nuttx/TODO | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/nuttx/TODO b/nuttx/TODO index 915c74310..bc9187550 100644 --- a/nuttx/TODO +++ b/nuttx/TODO @@ -10,7 +10,7 @@ NuttX TODO List (Last updated February 13, 2008) (11) Network (net/, netutils/) (2) USB (drivers/usbdev) (3) Libraries (lib/) - (4) File system/Generic drivers (fs/, drivers/) + (5) File system/Generic drivers (fs/, drivers/) (1) Pascal add-on (pcode/) (2) Documentation (Documentation/) (3) Build system @@ -221,7 +221,7 @@ o Libraries (lib/) o File system / Generic drivers (fs/, drivers/) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Description: Add chmod(), truncate(). + Description: Implement chmod(), truncate(). Status: Open Priority: Low @@ -235,10 +235,19 @@ o File system / Generic drivers (fs/, drivers/) Description: There is no way to remove a FIFO or PIPE created in the psuedo filesystem. Once created, they persist indefinitely - and cannot be unlinked. - Status: Open + and cannot be unlinked. This is actually a more generic + issue: unlink does not work for anything in the psuedo- + filesystem. + Status: Open, but partially resolved: pipe buffer is at least freed + when there are not open references to the pipe/FIFO. Priority: Medium + Desccripton: dup and dup2 need to call into driver. Most drivers + will maintain internal open counts. dup and dup2 logically + increase the open count but do not interact with the driver + Status: Open + Priority: Medium + o Pascal Add-On (pcode/) ^^^^^^^^^^^^^^^^^^^^^^ |