From 96d4aea551c746dd43e3372e8a5373b12754bf7d Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Thu, 23 Dec 1999 22:07:43 +0000 Subject: + Initial debug --- cpukit/posix/src/mqueuedeletesupp.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'cpukit') diff --git a/cpukit/posix/src/mqueuedeletesupp.c b/cpukit/posix/src/mqueuedeletesupp.c index 9fa76dc7d9..42c77b131a 100644 --- a/cpukit/posix/src/mqueuedeletesupp.c +++ b/cpukit/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) -- cgit v1.2.3