I have a Asterisk 13.x machine where there are defined multiple real-time queues.Queues and queue_members tables are kept into a postgresql 9.x database. Even if I set wrapup time and shared_lastcall= yes it seems that asterisk ignores the wrap up time and send calls to users even when they should be in wrap up.
I have observed that this is happening only if a user is assigned in multiple queues. If the user is assigned to a single queue, the wrap up is respected. I know that there are some bugs related to that in version 11.x of asterisk but I think these should be fixed by now.
Anyone else has this problem ? If yes, how do you handle it ?