[asterisk-bugs] [JIRA] (ASTERISK-27211) Bug in logger when transferring a call from a queue using ATTENDEDTRANSFER

Nikolay (JIRA) noreply at issues.asterisk.org
Tue Aug 22 06:58:09 CDT 2017


Nikolay created ASTERISK-27211:
----------------------------------

             Summary: Bug in logger when transferring a call from a queue using ATTENDEDTRANSFER
                 Key: ASTERISK-27211
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27211
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
    Affects Versions: 13.12.2
         Environment: hardware: 2 CPU xeon E5649, 36GB RAM, CentOS Linux release 7.2.1511 (Core), kernel 3.10.0-327.22.2.el7.x86_64, 
asterisk version is 13.12.2
            Reporter: Nikolay


We've encountered the following issue. 
When we call the queue and transfer the call using the ATTENDEDTRANSFER method, the queue log writes incorrectly. In the source code, in the method log_attended_transfer, when ast_str_set is called, for LINK two channel names are specified (unlike BRIDGE), and the logger simply divides string by the symbol "|". In the source:
AST_NONSTANDARD_APP_ARGS (args, qlog_msg, '|');
As a result, important fields migrate to another place.



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



More information about the asterisk-bugs mailing list