Please could someone help me, event in queue_log completeagent and transfer don't work

when I changing the version 1.8.7 to 1.8.10 in queue_log in both cases (caller hung up, or agent or transfer) is fixed COMPLETECALLER ??
If downgrade to 1.8.7 works again.

thank you.

54 | 2012-03-24 15:45:51 | 1332589551.13 | 4599 | NONE | DID | | | | | | NULL |
| 55 | 2012-03-24 15:45:51 | 1332589551.13 | 4599 | NONE | ENTERQUEUE | | 4533 | 1 | | | NULL |
| 56 | 2012-03-24 15:45:57 | 1332589551.13 | 4599 | 4508 | CONNECT | 6 | 1332589551.14 | 2 | | | NULL |
| 57 | 2012-03-24 15:46:04 | 1332589551.13 | 4599 | 4508 | COMPLETECALLER | 6 | 7 | 1 | | | NULL |
±—±--------------------±--------------±----------±------------------------±---------------±------±--------------±------±— —±------±-----+

4508 - agent
4533 -caller
4599 - queue

<< [ TYPE: Control (4) SUBCLASS: Answer (4) ] [Local/[email protected];1]
– Local/[email protected];1 answered SIP/4533-00000007
– <Local/[email protected];1> Playing ‘queue-reporthold.gsm’ (language ‘en’)
<< [ TYPE: Control (4) SUBCLASS: Stop generators (-1) ] [Local/[email protected];1]
<< [ TYPE: Control (4) SUBCLASS: Unknown control ‘20’ (20) ] [Local/[email protected];1]
– <Local/[email protected];1> Playing ‘digits/4.gsm’ (language ‘en’)
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [SIP/4533-00000007]
– <Local/[email protected];1> Playing ‘queue-seconds.gsm’ (language ‘en’)
== Begin MixMonitor Recording SIP/4533-00000007
<< [ TYPE: Control (4) SUBCLASS: Unknown control ‘20’ (20) ] [Local/[email protected];2]
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [SIP/4533-00000007]
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [SIP/4533-00000007]
<< [ HANGUP (NULL) ] [SIP/4508-00000008]
– Executing [[email protected]:1] Macro(“Local/[email protected];2”, “hangupcall,”) in new stack
– Executing [[email protected]:1] GotoIf(“Local/[email protected];2”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Executing [[email protected]:3] Hangup(“Local/[email protected];2”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 3) exited non-zero on ‘Local/[email protected];2’ in macro ‘hangupcall’
== Spawn extension (macro-dial-one, h, 1) exited non-zero on ‘Local/[email protected];2’
<< [ TYPE: Control (4) SUBCLASS: Unknown control ‘20’ (20) ] [Local/[email protected];1]
== Spawn extension (macro-dial-one, s, 42) exited non-zero on ‘Local/[email protected];2’ in macro ‘dial-one’
== Spawn extension (macro-exten-vm, s, 7) exited non-zero on ‘Local/[email protected];2’ in macro ‘exten-vm’
== Spawn extension (from-internal, 4508, 2) exited non-zero on ‘Local/[email protected];2’
<< [ HANGUP (NULL) ] [Local/[email protected];1]
– Executing [[email protected]:1] Hangup(“SIP/4533-00000007”, “”) in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on ‘SIP/4533-00000007’
== Spawn extension (from-internal, 4599, 10) exited non-zero on ‘SIP/4533-00000007’
== MixMonitor close filestream
== End MixMonitor Recording SIP/4533-00000007

shipitsin

did you solve this problem? I have the exact one and if you have been solve it, please tell me how?!

thanks

Here’s something to get you started, in short, remove the h extension unless you are doing something after hangup.

https://issues.asterisk.org/jira/browse/ASTERISK-20743

Thanks sanjayws, I removed the h extension from queue contexts, but nothing changed.

I see this link and its patch before, but how can i install it?