From df9a23c534f57e6f5b06acfbe6db8b636894e0ad Mon Sep 17 00:00:00 2001 From: Meco Man <920369182@qq.com> Date: Wed, 17 Nov 2021 15:57:15 -0500 Subject: [mutex] use RT_IPC_FLAG_PRIO to replace RT_IPC_FLAG_FIFO --- components/drivers/src/pipe.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'components/drivers/src') diff --git a/components/drivers/src/pipe.c b/components/drivers/src/pipe.c index af90f13c6f..bfb07fa950 100644 --- a/components/drivers/src/pipe.c +++ b/components/drivers/src/pipe.c @@ -451,7 +451,7 @@ rt_pipe_t *rt_pipe_create(const char *name, int bufsz) rt_memset(pipe, 0, sizeof(rt_pipe_t)); pipe->is_named = RT_TRUE; /* initialize as a named pipe */ - rt_mutex_init(&(pipe->lock), name, RT_IPC_FLAG_FIFO); + rt_mutex_init(&(pipe->lock), name, RT_IPC_FLAG_PRIO); rt_wqueue_init(&(pipe->reader_queue)); rt_wqueue_init(&(pipe->writer_queue)); -- cgit v1.3.1