Hi,
I have a queue_log and I dont know how to interpret that:
"calldate" "uniqueid" "linkedid" "src" "dst" "duration" "billsec" "event"
"2017-04-01 00:03:10" "1490997790.45673" "1490997790.45673" "numSRC" "numDST" "14" "14" "ENTERQUEUE"
"2017-04-01 00:03:10" "1490997790.45673" "1490997790.45673" "numSRC" "numDST" "14" "14" "RINGNOANSWER"
"2017-04-01 00:03:10" "1490997790.45673" "1490997790.45673" "numSRC" "numDST" "14" "14" "CONNECT"
"2017-04-01 00:03:10" "1490997790.45673" "1490997790.45673" "numSRC" "numDST" "14" "14" "COMPLETECALLER"
"2017-04-01 00:03:26" "1490997790.45673" "1490997790.45673" "numSRC" "numDST" "23" "23" "ENTERQUEUE"
"2017-04-01 00:03:26" "1490997790.45673" "1490997790.45673" "numSRC" "numDST" "23" "23" "RINGNOANSWER"
"2017-04-01 00:03:26" "1490997790.45673" "1490997790.45673" "numSRC" "numDST" "23" "23" "CONNECT"
"2017-04-01 00:03:26" "1490997790.45673" "1490997790.45673" "numSRC" "numDST" "23" "23" "COMPLETECALLER"
I see there completecaller what means that a caller hangups but few seconds lated this same srcNUM again come back to this same queue with this same uniqueid. And my question is, this is this same call or what ?
We would need to see the dialplan. On the surface, the dialplan has called Queue a second time.
Here 
'48numDST' => 1. Answer() [pbx_config]
2. Set(CallTime=${CDR(start)}) [pbx_config]
3. Set(CallTime=${STRREPLACE(CallTime,"-")}) [pbx_config]
4. Set(CallTime=${STRREPLACE(CallTime," ")}) [pbx_config]
5. Set(CallTime=${STRREPLACE(CallTime,":")}) [pbx_config]
6. Set(SRC=${CDR(src)}) [pbx_config]
7. ExecIf($[${SRC}=Anonymous]?Set(SRC=0)) [pbx_config]
8. ExecIf($[${SRC}=00Anonymous]?Set(SRC=0)) [pbx_config]
9. ExecIf($[${SRC}=anonymous]?Set(SRC=0)) [pbx_config]
10. ExecIf($[${SRC}=00anonymous]?Set(SRC=0)) [pbx_config]
11. Set(SRC_FILE=${UNIQUEID}.wav) [pbx_config]
12. MixMonitor(${SRC_FILE},b) [pbx_config]
13. Set(_KOLEJKA=${EXTEN}) [pbx_config]
14. Playback(welcome) [pbx_config]
15. Queue(${KOLEJKA}) [pbx_config]
16. Hangup() [pbx_config]
'_48XXXXXXXXX' => 1. Answer() [pbx_config]
2. Set(CallTime=${CDR(start)}) [pbx_config]
3. Set(CallTime=${STRREPLACE(CallTime,"-")}) [pbx_config]
4. Set(CallTime=${STRREPLACE(CallTime," ")}) [pbx_config]
5. Set(CallTime=${STRREPLACE(CallTime,":")}) [pbx_config]
6. Set(SRC=${CDR(src)}) [pbx_config]
7. ExecIf($[${SRC}=Anonymous]?Set(SRC=0)) [pbx_config]
8. ExecIf($[${SRC}=00Anonymous]?Set(SRC=0)) [pbx_config]
9. ExecIf($[${SRC}=anonymous]?Set(SRC=0)) [pbx_config]
10. ExecIf($[${SRC}=00anonymous]?Set(SRC=0)) [pbx_config]
11. Set(SRC_FILE=${UNIQUEID}.wav) [pbx_config]
12. MixMonitor(${SRC_FILE},b) [pbx_config]
13. Set(_KOLEJKA=${EXTEN}) [pbx_config]
14. Queue(${KOLEJKA}) [pbx_config]
15. Hangup() [pbx_config]
-= 2 extensions (31 priorities) in 1 context. =-
On first I though about that call is exit from first exten and exec exten with pattern but there is on end of each dialplan is Hangup so it is not possible IMHO
BUMP Please, somebody give me answer ?