From c75aa864cf614ec2cc82598eadef6067a7dbe3db Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 6 Jun 2016 12:51:59 +0200 Subject: pipe: Use proper semaphore attr for mutex Close #2728. --- cpukit/libfs/src/pipe/fifo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpukit/libfs/src/pipe/fifo.c b/cpukit/libfs/src/pipe/fifo.c index 76550ddd06..104ecb5d9d 100644 --- a/cpukit/libfs/src/pipe/fifo.c +++ b/cpukit/libfs/src/pipe/fifo.c @@ -97,8 +97,8 @@ static int pipe_alloc( goto err_wbar; if (rtems_semaphore_create( rtems_build_name ('P', 'I', 's', c), 1, - RTEMS_BINARY_SEMAPHORE | RTEMS_FIFO, - RTEMS_NO_PRIORITY, &pipe->Semaphore) != RTEMS_SUCCESSFUL) + RTEMS_BINARY_SEMAPHORE | RTEMS_PRIORITY | RTEMS_INHERIT_PRIORITY, + 0, &pipe->Semaphore) != RTEMS_SUCCESSFUL) goto err_sem; *pipep = pipe; -- cgit v1.2.3