[Asterisk-bugs] [Asterisk 0009832]: After QueuePause(true) and queue inboundcall is delivered to sip
noreply at bugs.digium.com
noreply at bugs.digium.com
Fri Jun 29 15:59:03 CDT 2007
email_notification_title_for_action_bugnote_submitted
======================================================================
http://bugs.digium.com/view.php?id=9832
======================================================================
Reported By: dmb
Assigned To: bweschke
======================================================================
Project: Asterisk
Issue ID: 9832
Category: Core/General
Reproducibility: sometimes
Severity: trivial
Priority: normal
Status: assigned
Asterisk Version: 1.4.4
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Disclaimer on File?: No
Request Review:
======================================================================
Date Submitted: 05-30-2007 05:31 CDT
Last Modified: 06-29-2007 15:59 CDT
======================================================================
Summary: After QueuePause(true) and queue inboundcall is
delivered to sip
Description:
Hello,
When an agent state is changed with manager queuepause(Paused:true) action
and inboundcall is trying to route to that agent at same second (but
milisecons after), the call is routed to that agent without giving way the
previous queuepause(Paused:true).
The scenario is:
Time Success description
10:50:00,1 Queuepause(Agent: Agent/5076, Paused:true)
10:50:00,2 Queuepause conf. Success [Interface paused successfully]
10:50:00,3 Evt Link Privilege[call,all] Channel1[Zap/3-1]Channel2
[Agent/5076]
I suspect that the synchronization between agent state change and the
queue calls isn't correct.
Thank you
======================================================================
----------------------------------------------------------------------
qwell - 06-29-07 15:59
----------------------------------------------------------------------
As far as I can tell, it checks the paused state, then immediately starts
the process of setting up channels to call the user. The paused status is
being checked before the manager event is sent/processed - it just takes a
short amount of time to setup a new call. It seems very silly to check
whether the queue member is paused, AFTER starting to setup the channel to
call them.
It doesn't appear to me that this is a real issue.
Issue History
Date Modified Username Field Change
======================================================================
05-30-07 05:31 dmb New Issue
05-30-07 05:31 dmb Issue Monitored: dmb
05-30-07 05:31 dmb Asterisk Version => 1.4.4
05-30-07 05:31 dmb SVN Branch (only for SVN checkou => N/A
05-30-07 05:31 dmb Disclaimer on File? => No
05-30-07 08:09 tristan_mahe Issue Monitored: tristan_mahe
05-30-07 10:46 file Status new => assigned
05-30-07 10:46 file Assigned To => bweschke
05-31-07 04:12 tristan_mahe Note Added: 0064237
05-31-07 05:08 dmb Note Added: 0064242
======================================================================
More information about the Asterisk-bugs
mailing list