Open Source Training Seminar FreePBX Paid Support

Ticket #2768 (closed Bugs: fixed)

Opened 6 months ago

Last modified 3 months ago

queues: ringinuse for "skip busy agents" and asterisk 1.4+

Reported by: vieri Assigned to:
Priority: minor Milestone: 2.5
Component: Queues Version: 2.4.0
Keywords: Cc:
Confirmation: Confirmed SVN Revision (if applicable):
Backend Engine: All Backend Engine Version:

Description

When "skip busy agents" is set to Yes and asterisk version is >=1.4 then ringinuse=no should be added to queues_additional.conf.

admin/modules/queues/functions.inc.php

function queues_add(...)

if (version_compare($version, "1.4", "ge"))
  $fields[] = array($account,'ringinuse',($_REQUEST['cwignore'])?'no':'yes',0);

Change History

04/02/08 14:25:22 changed by p_lindheimer

  • confirmation changed from Unreviewed to Confirmed.
  • type changed from Patches to Bugs.
  • milestone changed from Cut Line to 3.0.

thanks for the input, we'll take a look at adding this. However, your original issue you reported in the forum seems like something else is wrong on your system. You are correct that all this feature does is treat it as if there is no server side CW enabled. However this should work fine in 1.4 and should work with the softphone you are using. The dialparties.agi script should detect that another line is occupied on that phone and not even try to call it. (You will see the queue code attempt to call but it will be blocked and thus the next phone should be immediately tried).

04/03/08 00:00:53 changed by vieri

Thanks. I've posted further comments on the forum.

07/02/08 13:56:15 changed by lazytt

jury: whats the verdict here?

07/02/08 15:08:09 changed by p_lindheimer

not sure - I think the decision is that if it is 1.4 or higher, there is no harm in adding this - it would be great if someone could do some testing and see if it causes any problems. It may help for people doing corner case stuff like using channel Agent but should not hurt normal usage I don't think.

07/03/08 02:41:39 changed by vieri

I tested ringinuse with 1.4. For Local agents, it doesn't make any difference and it doesn't hurt either. For Channel agents, ringinuse seems to work fine. My 2 cents.

07/13/08 17:35:16 changed by p_lindheimer

  • status changed from new to closed.
  • resolution set to fixed.
Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads