diff options
author | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 1999-12-23 22:07:43 +0000 |
---|---|---|
committer | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 1999-12-23 22:07:43 +0000 |
commit | 96d4aea551c746dd43e3372e8a5373b12754bf7d (patch) | |
tree | ecda92a361e114ba1b21738fb1b8f2267b113824 /c | |
parent | + Made work (diff) | |
download | rtems-96d4aea551c746dd43e3372e8a5373b12754bf7d.tar.bz2 |
+ Initial debug
Diffstat (limited to 'c')
-rw-r--r-- | c/src/exec/posix/src/mqueuedeletesupp.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/c/src/exec/posix/src/mqueuedeletesupp.c b/c/src/exec/posix/src/mqueuedeletesupp.c index 9fa76dc7d9..42c77b131a 100644 --- a/c/src/exec/posix/src/mqueuedeletesupp.c +++ b/c/src/exec/posix/src/mqueuedeletesupp.c @@ -38,6 +38,12 @@ void _POSIX_Message_queue_Delete( ) { if ( !the_mq->linked && !the_mq->open_count ) { + _Objects_Close( &_POSIX_Message_queue_Information, &the_mq->Object ); + + _CORE_message_queue_Flush( + &the_mq->Message_queue + ); + _POSIX_Message_queue_Free( the_mq ); #if defined(RTEMS_MULTIPROCESSING) |