Files
asterisk/apps
Richard Mudgett e0b2c103f6 Ring all queue with more than 255 agents will cause crash.
1. Create a ring-all queue with 500 permanent agents.
2. Call it.
3. Asterisk will crash.

The watchers array in app_queue.c has a hard limit of 255.  Bounds
checking is not done on this array.  No sane person should put 255 people
in a ring-all queue, but we should not crash anyway.

* Added bounds checking to the watchers array.

JIRA AST-464
JIRA SWP-2903


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@322484 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2011-06-08 20:46:55 +00:00
..
2010-07-14 15:48:36 +00:00
2010-07-14 15:48:36 +00:00
2010-03-02 19:39:58 +00:00
2011-05-03 21:41:11 +00:00
2009-08-10 19:20:57 +00:00
2009-08-10 19:20:57 +00:00
2010-07-14 15:48:36 +00:00
2010-07-14 15:48:36 +00:00
2010-01-13 16:31:14 +00:00
2009-08-10 19:20:57 +00:00
2010-07-14 15:48:36 +00:00
2010-07-14 15:48:36 +00:00