i just noticed that i am seeing a warning w/ Asterisk saying:
[May 4 07:07:49] WARNING[26902] asterisk.c: The canary is no more. He has ceased to be! He's expired and gone to meet his maker! He's a stiff! Bereft of life, he rests in peace. His metabolic processes are now history! He's off the twig! He's kicked the bucket. He's shuffled off his mortal coil, run down the curtain, and joined the bleeding choir invisible!! THIS is an EX-CANARY. (Reducing priority)
[May 4 07:07:49] WARNING[26902] asterisk.c: Unable to set regular thread priority on main thread
is there a setting i can mitigate/prevent the error/warning from happening?
from my observation, i'll get this kind of error if:
-: Asterisk fails the 'registration' from a sip/VOIP server after several attempts
-: or, it happens daily or randomly a couple days in between
any insights is appreciated & thank you for reading my post...
While error is wildly entertaining not setting thread priorities halves asterix capacity.
What do you have in ubus call system board ? Mostly architrcture like ath79/generic matters, rest just to confirm you are not running short in resources.
You can update to 24.10.1, latest stable release, unlikely it addresses the message though.
i forgot to mention that my OpenWRT is a virtual x86 VM on Proxmox.
just realized that my allocated RAM for OpenWRT is 2GB, not enough maybe? (will try to push it to 4GB)
For what it's worth, I see the same message on my Lantiq XRX200 (500MHz dualcore mips) with 128MiB ram. And I see it since I started using asterisk, 5(?) years ago. But I see it only once. A few minutes after start or restart of asterisk. Further it works flawlessly, so I learned to ignore it.