|
Re: lighttpd 1.4.79 on QNX throws write() 8: Resource deadlock avoided
|
07/01/2025 11:24 AM
post122670
|
Re: lighttpd 1.4.79 on QNX throws write() 8: Resource deadlock avoided
What version of QNX are you using? If this is 7.x, try turning on superlocking (-mL on the procnto command-line). The
EDEADLK on mmap() can be the result of a circular dependency, where a page fault occurs on a message pass to a server,
and the server is also the one that has to handle the page fault. There are ways to avoid this, but it can get quite
subtle.
Note that 8.0 does not support recoverable page faults at all, so you should not see this behaviour. If you still do,
then this may be a different issue.
--Elad
|
|
|