diff options
Diffstat (limited to 'cpukit/posix/src/mqueuenotify.c')
-rw-r--r-- | cpukit/posix/src/mqueuenotify.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpukit/posix/src/mqueuenotify.c b/cpukit/posix/src/mqueuenotify.c index 5387335c33..e2a53e9547 100644 --- a/cpukit/posix/src/mqueuenotify.c +++ b/cpukit/posix/src/mqueuenotify.c @@ -69,7 +69,7 @@ int mq_notify( if ( notification ) { if ( _CORE_message_queue_Is_notify_enabled( &the_mq->Message_queue ) ) { - _Thread_Enable_dispatch(); + _Objects_Put( &the_mq_fd->Object ); rtems_set_errno_and_return_minus_one( EBUSY ); } @@ -88,7 +88,7 @@ int mq_notify( } - _Thread_Enable_dispatch(); + _Objects_Put( &the_mq_fd->Object ); return 0; #if defined(RTEMS_MULTIPROCESSING) |