diff options
author | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2000-01-12 18:44:19 +0000 |
---|---|---|
committer | Jennifer Averett <Jennifer.Averett@OARcorp.com> | 2000-01-12 18:44:19 +0000 |
commit | bcbc50a81cf080a28c1f4022f9aeeed4f81de4f8 (patch) | |
tree | c1fb0a870faf83d66811a0527672c1239ed996e6 /c/src/exec/posix/src/mqueuenotify.c | |
parent | + Modified to correct return codes. (diff) | |
download | rtems-bcbc50a81cf080a28c1f4022f9aeeed4f81de4f8.tar.bz2 |
+ Added signal processing.
+ Yellow line tested source.
Diffstat (limited to 'c/src/exec/posix/src/mqueuenotify.c')
-rw-r--r-- | c/src/exec/posix/src/mqueuenotify.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/c/src/exec/posix/src/mqueuenotify.c b/c/src/exec/posix/src/mqueuenotify.c index d50fd93565..df93d550ac 100644 --- a/c/src/exec/posix/src/mqueuenotify.c +++ b/c/src/exec/posix/src/mqueuenotify.c @@ -42,7 +42,9 @@ void _POSIX_Message_queue_Notify_handler( the_mq = user_data; - /* XXX do something with signals here!!!! */ + kill( getpid(), the_mq->notification.sigev_signo ); + + _CORE_message_queue_Set_notify( &the_mq->Message_queue, NULL, NULL ); } /*PAGE |