We run with ringall strategy, and have had shared_lastcall on for six months. afaik, this only shares the last call data for things like wrapup time; it definitely does not share how the queues with ringall hand off their queued calls.

As for the patch below, I have since tried it on 1.4.29, and it does not apply cleanly due to the interface_state patch from digium added from 1.6, as well as some other minor code changes. I have added a patch for 1.4.29 to the same directory listed below. It compiles and passes very basic testing, but has not been run in production.

-Steve

On 01/22/2010 07:53 AM, Lenz Emilitri wrote:
Maybe I'm saying something stupid, but I thought this was what shared_lastcall would do with a leastrecent strategy.

; shared_lastcall will make the lastcall and calls received be the same in
; members logged in more than one queue.
; This is useful to make the queue respect the wrapuptime of another queue
; for a shared member
;
shared_lastcall=no

I did not really try it, just read the docs.
l.




2010/1/20 Steven Alligood <st...@bluehost.com <mailto:st...@bluehost.com>>

    This email is not a question, but a potential solution to any who
    have had the same issue I have faced.

    If you have agents logged in to multiple queues at the same time,
    Asterisk does not handle the answering of those queues in any set
    order or sequence.  It has no way of prioritizing calls in between
    the shared queues, to guarantee that the queue with the call that
    has the longest hold time will be answered next.

    If Asterisk is configured with several queues and all queues have
    calls waiting, when an Agent becomes available, Asterisk randomly
    picks the queue that will be answered next. This can be a problem
    adversely affecting service levels since the queue with the call
    having the longest hold time may be essentially ignored for
    several cycles of available agents.

    To fix this issue, we had a custom patch written for the 1.4
    branch.  Digium has decided to not include it in the 1.6 branch,
    so I am making the 1.4 patch available for any who want or need
    it.  It works well on 1.4.19.1, but I have not tried it on
    anything after that (I am currently running 1.6 and have the issue
    back again).

    Questions are always welcome, though I may or may not have the
    answers, as I am not the coder, just the asterisk admin.

    As always, if you need it/ want it in your production systems, it
    would be good to send an email to Digium letting them know that.

    -Steve

    Patch at: http://mirrors.bluehost.com/asterisk


    --
    _____________________________________________________________________
    -- Bandwidth and Colocation Provided by http://www.api-digital.com --

    asterisk-users mailing list
    To UNSUBSCRIBE or update options visit:
    http://lists.digium.com/mailman/listinfo/asterisk-users




--
Loway - home of QueueMetrics - http://queuemetrics.com

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to