Summary:ASTERISK-05177: joinempty=strict have no effect
Reporter:Patrik Jansson (gein)Labels:
Date Opened:2005-09-28 14:28:05Date Closed:2011-06-07 14:03:08
Versions:Frequency of
Environment:Attachments:( 0) queues.conf
Description:First of all, am I right when I think it works like this: A call is not queued if there are no agents logged in (to that particular queue).

The feature works in 1.2.0-beta1 but not in CVS-HEAD. A bug or has this feature been removed? In CVS-HEAD, calls are placed in queue even if there are no agents logged in and when joinempty=strict is set.
Comments:By: Michael Jerris (mikej) 2005-09-28 14:38:39

Can you please step through app_queue.c backwards in cvs to see when this broke.

By: Patrik Jansson (gein) 2005-09-28 14:54:51

I'm not completly sure how to do this. I got CVS-HEAD by going through the procedure from the website
cd /usr/src
export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot
cvs login
cvs checkout asterisk
But then app_queue.c is just like 73kB large. When browsing cvsweb for latest app_queue.c it's around 110kB... Am I not getting the latest version of app_queue.c when running the commands above? If not, maybe this isn't a problem.

By: Michael Jerris (mikej) 2005-09-28 15:09:29

try checking out asterisk into a fresh directory.  It looks like you do not have a good checkout.

By: Patrik Jansson (gein) 2005-09-28 15:18:35

Thanks, that worked. And now the feature works in CVS-HEAD too.
The strange thing is that the CVS-HEAD that I actually had couldn't be any older than a couple of days...

anywho, it works, and sorry for posting this issue.