openharmony_kernel_liteos_a/kernel/base/ipc
lnlan 40338918d9 fix: 修复PR520缺陷
【背景】
https://gitee.com/openharmony/kernel_liteos_a/pulls/520
上面修改,信号处理时才会释放申请的内存,当信号被屏蔽,且一直发送该信号时,
内存占用会不断变大
【修改方案】
1.
信号发送时已经有该信号的siginfo在链表中时,不再重新申请,重复使用之前的siginfo.

【影响】
对现有的产品编译不会有影响。

re#I4DEG5

Signed-off-by: lanleinan <lanleinan@163.com>

Change-Id: I74b3b7ff0b9efb0179313af9a0c8d1e12d1db5bb
2021-10-11 12:37:58 +00:00
..
los_event.c feat: L0-L1 支持Trace 2021-08-31 20:29:45 +08:00
los_futex.c fix: 修改DoNanoSleep 以纳秒为单位 2021-08-10 11:25:49 +08:00
los_ipcdebug.c remove __cplusplus guards in .c files 2021-04-19 18:28:25 +08:00
los_mux.c refactor: 对LiteOS_a内核中menuconfig开关的宏使用#ifdef/#ifndef做预编译处理 2021-07-01 09:08:18 +08:00
los_queue.c feat: L0-L1 支持Trace 2021-08-31 20:29:45 +08:00
los_queue_debug.c Remove redundant macro definition(OFFSET_OF_FIELD) 2021-05-19 11:20:09 +08:00
los_rwlock.c remove __cplusplus guards in .c files 2021-04-19 18:28:25 +08:00
los_sem.c feat: L0-L1 支持Trace 2021-08-31 20:29:45 +08:00
los_sem_debug.c Remove redundant macro definition(OFFSET_OF_FIELD) 2021-05-19 11:20:09 +08:00
los_signal.c fix: 修复PR520缺陷 2021-10-11 12:37:58 +00:00