[asterisk-bugs] [JIRA] (ASTERISK-30198) Error `Too many open files` occurs after about ~8000 calls when using mixmonitor

Friendly Automation (JIRA) noreply at issues.asterisk.org
Tue Dec 20 08:52:52 CST 2022


    [ https://issues.asterisk.org/jira/browse/ASTERISK-30198?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=260969#comment-260969 ] 

Friendly Automation commented on ASTERISK-30198:
------------------------------------------------

Change 19574 merged by George Joseph:
streams:  Ensure that stream is closed in ast_stream_and_wait on error

[https://gerrit.asterisk.org/c/asterisk/+/19574|https://gerrit.asterisk.org/c/asterisk/+/19574]

> Error `Too many open files` occurs after about ~8000 calls when using mixmonitor
> --------------------------------------------------------------------------------
>
>                 Key: ASTERISK-30198
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-30198
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_mixmonitor
>    Affects Versions: 19.5.0
>         Environment: Linux debian-buster 4.19.0-21-amd64
>            Reporter: Julien Alie
>            Assignee: Julien Alie
>
> Crash occurs because file descriptors are not freed until all resources are exhausted.  
> This issue happens when mixmonitor is configured to play `beep` on stop (flag P).  When call is hungup before manually stopping mixmonitor, it attempts to play `beep.slin` but will fail and file descriptor for beep will never be released.  
> Current workaround to avoid the issue is to disable the beep on stop (remove flag "P")



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list