Skip to content
Snippets Groups Projects
Commit 7a555278 authored by patacongo's avatar patacongo
Browse files

Fix counting error

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@785 42af7a65-404d-4744-a932-0658087f49c3
parent 33e6d3e4
No related branches found
No related tags found
No related merge requests found
......@@ -10,7 +10,7 @@ NuttX TODO List (Last updated February 13, 2008)
(11) Network (net/, netutils/)
(2) USB (drivers/usbdev)
(3) Libraries (lib/)
(3) File system/Generic drivers (fs/, drivers/)
(4) File system/Generic drivers (fs/, drivers/)
(1) Pascal add-on (pcode/)
(2) Documentation (Documentation/)
(3) Build system
......@@ -233,6 +233,12 @@ o File system / Generic drivers (fs/, drivers/)
Status: Open
Priority: Medium
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
Priority: Medium
o Pascal Add-On (pcode/)
^^^^^^^^^^^^^^^^^^^^^^
......
......@@ -221,9 +221,9 @@ int pipecommon_close(FAR struct file *filep)
pipecommon_semtake(&dev->s.d_bfsem);
/* Check if the decremented reference count would be zero */
/* Check if the decremented reference count would be less than zero */
if (dev->s.d_refs > 1)
if (dev->s.d_refs > 0)
{
/* No.. then just decrement the reference count */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment