Summary: | net/asterisk18: kill the process last forever | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | O. Hartmann <ohartmann> |
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> |
Status: | Open --- | ||
Severity: | Affects Many People | CC: | jcpierri |
Priority: | --- | Flags: | madpilot:
maintainer-feedback+
|
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
O. Hartmann
2022-08-21 16:49:36 UTC
Hi, Thanks for reporting. Unluckily I'm not seeing this here. But there are many factors. Maybe I'm not using some asterisk module that you're using that is causing the issue. The output of crtl-t is not enough to understand what is going on. I see it is polling the kernel, but there is no indication of which part of asterisk is doing that. First thing to try is seeing if asterisk has any output. The asterisk rc script to stop asterisk simply runs "core stop now" in the asterisk console. SO you could try running this in the asterisk console: # core set verbose 99 # core stop now Ad post the output of that, maybe it can give some indication. There are also other variation of the core stop command, you could try some of those. Failing that the only simple way to diagnose this that comes to mind is to start disabling asterisk modules one by one and see when the issue disappears. Obviously to test this you'll need to kill asterisk from the console manually. Another thing worth trying could be forcing reinstallation of some asterisk dependencies, just in case some ABI incompatibility slipped in. Hope this helps. (In reply to O. Hartmann from comment #0) I maintain a bunch of PBX based on asterisk with thousands of IP stations on them and never see this happen, neither with 13 nor 18. Did you install your Asterisk using pkg install or compiled it from ports? If you used ports, did you change the configuration options? Which ones? That hang also happens if you issue a 'core stop now' directly in the Asterisk console? Are you using any database connection? (for realtime, CDR ...) |