pussuw opened a new pull request, #14456: URL: https://github.com/apache/nuttx/pull/14456
## Summary Blocking while running a signal handler is not advisable, instead write the log string character by character. There is also a potential for a deadlock, as discussed in #6618 Note: querying for rtcb->sigdeliver is not 100% ideal, as it only tells _if_ a signal handler has been queued, not if it is running. However, it makes syslog safe / usable which is a debug feature anyhow. ## Impact Fixes syslog deadlock when CONFIG_SMP=y. Happens during ostest signal handler tests. ## Testing qemu-rv:ksmp64 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org