[asterisk-bugs] [JIRA] (ASTERISK-30075) say: Abort if channel hangs up during playback

N A (JIRA) noreply at issues.asterisk.org
Sat May 21 20:39:49 CDT 2022


N A created ASTERISK-30075:
------------------------------

             Summary: say: Abort if channel hangs up during playback
                 Key: ASTERISK-30075
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-30075
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: PBX/General
    Affects Versions: 18.9.0
            Reporter: N A


If a channel hangs up during say playback, we still go through all the filenames and fail.

This doesn't break anything, but we should be aborting and by failing to, it appears in the CLI as if files are being played, allowing things like this to happen:

This fixes that by aborting if the channel hangs up.

{noformat}
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/w.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/e.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/e.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/t.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/u.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/h.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/h.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/i.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/d.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/s.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/f.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/i.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/g.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/r.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/e.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/g.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/i.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/g.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/s.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/d.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/o.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/p.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/f.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/j.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/s.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/d.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/f.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/j.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/d.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/r.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/e.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/u.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/j.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/f.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/d.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/z.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/s.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/w.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/w.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/w.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/w.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/o.ulaw' (language 'en')
[2022-05-22 01:29:01]     -- <REDACTED> Playing 'letters/j.ulaw' (language 'en')
{noformat}



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



More information about the asterisk-bugs mailing list