asterisk/apps
Ivan Poddubny 2ce061091e app_queue: set QUEUESTATUS to LEAVEEMPTY instead of CONTINUE
When a call leaves a queue on leaveempty condition, QUEUESTATUS
must be set to LEAVEEMPTY, no matter whether Queue was executed with or
without the "c" (continue) option.

The regression was introduced in the fix for ASTERISK_25665.
The following fix (ASTERISK_27065) was incomplete, as QUEUESTATUS was
overwritten in case when "c" is set, regardless of what was the cause
for leaving the queue.

ASTERISK-27973 #close
Reported-by: Valentin Safonov

Change-Id: Iec013fe6a26a4e825ca572a1dda4f3cee5f6f80c
2018-08-13 12:45:16 -05:00
..
confbridge app_confbridge: Use the SDP 'label' attribute to correlate users 2018-07-13 11:33:30 -05:00
Makefile Fix GCC 8 build issues. 2018-05-11 09:48:58 -04:00
app_adsiprog.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_agent_pool.c app_agent_pool.c: Fix off nominal ref leak. 2018-04-04 17:02:58 -06:00
app_alarmreceiver.c modules: change module LOAD_FAILUREs to LOAD_DECLINES 2017-04-12 15:57:21 -06:00
app_amd.c apps/app_amd.c: Fixed total time and silence calculations 2018-02-25 11:57:34 -06:00
app_authenticate.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_bridgeaddchan.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_bridgewait.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_cdr.c modules: change module LOAD_FAILUREs to LOAD_DECLINES 2017-04-12 15:57:21 -06:00
app_celgenuserevent.c loader: Convert reload_classes to built-in modules. 2018-03-14 05:20:12 -04:00
app_chanisavail.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_channelredirect.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_chanspy.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_confbridge.c app_confbridge: Bridge and announcers not removed if conference ends quickly 2018-06-29 10:07:06 -06:00
app_controlplayback.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_dahdiras.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_db.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_dial.c Merge "loader: Convert reload_classes to built-in modules." 2018-03-19 12:53:12 -05:00
app_dictate.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_directed_pickup.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_directory.c Replace direct checks of option_debug with DEBUG_ATLEAST macro. 2018-03-07 16:03:01 -06:00
app_disa.c asterisk: Audit locking of channel when manipulating flags. 2017-05-16 14:25:23 +00:00
app_dumpchan.c asterisk: Audit locking of channel when manipulating flags. 2017-05-16 14:25:23 +00:00
app_echo.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_exec.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_externalivr.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_fax.c Complete deprecating legacy modules. 2018-03-08 13:53:09 -06:00
app_festival.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_flash.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_followme.c app_followme: Add a prompt to be read when a call is connected 2018-01-17 12:08:59 -06:00
app_forkcdr.c loader: Convert reload_classes to built-in modules. 2018-03-14 05:20:12 -04:00
app_getcpeid.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_ices.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_image.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_ivrdemo.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_jack.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_macro.c app_macro: Prevent infinite loop in find_matching_priority. 2018-05-07 07:58:12 -06:00
app_meetme.c app_meetme: Fix manager event documentation for several events. 2018-05-29 11:39:12 -06:00
app_milliwatt.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_minivm.c Fix GCC 8 build issues. 2018-05-11 09:48:58 -04:00
app_mixmonitor.c Add missing OPTIONAL_API and ARI dependences. 2018-01-22 12:16:58 -05:00
app_morsecode.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_mp3.c app_mp3: remove 10 seconds of silence after mp3 playback 2018-06-15 06:24:37 -06:00
app_nbscat.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_originate.c app_originate: Add async option. 2018-03-22 13:22:23 +00:00
app_osplookup.c app_osplookup: Move header defines into the app. 2018-03-07 02:45:24 -05:00
app_page.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_playback.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_playtones.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_privacy.c app_privacy: remove unused header asterisk/image.h 2017-08-02 17:08:48 -04:00
app_queue.c app_queue: set QUEUESTATUS to LEAVEEMPTY instead of CONTINUE 2018-08-13 12:45:16 -05:00
app_read.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_readexten.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_record.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_saycounted.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_sayunixtime.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_senddtmf.c AMI PlayDTMF Action: Make not compete with channel's media thread. 2018-06-19 15:02:52 -05:00
app_sendtext.c app_sendtext: Allow content types other than text/plain 2018-06-04 13:20:34 -06:00
app_skel.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_sms.c Fix GCC 8 build issues. 2018-05-11 09:48:58 -04:00
app_softhangup.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_speech_utils.c loader: Add dependency fields to module structures. 2018-01-15 13:25:51 -05:00
app_stack.c Remove redundant module checks and references. 2018-01-24 13:37:29 -05:00
app_stasis.c Remove redundant module checks and references. 2018-01-24 13:37:29 -05:00
app_statsd.c Add missing OPTIONAL_API and ARI dependences. 2018-01-22 12:16:58 -05:00
app_stream_echo.c app_stream_echo: Don't echo declined streams 2017-09-23 12:33:54 -05:00
app_system.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_talkdetect.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_test.c Fix GCC 8 build issues. 2018-05-11 09:48:58 -04:00
app_transfer.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_url.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_userevent.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_verbose.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_voicemail.c Merge "app_voicemail: Fix data-type mismatch between app_voicemail and database" 2018-05-21 09:05:19 -05:00
app_voicemail.exports.in Remove some symbol exports that got missed in the removal of global symbols. 2012-06-15 15:33:41 +00:00
app_waitforring.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_waitforsilence.c app_waitforsilence: Cleanup & don't treat missing frames as 'noise' 2017-09-06 16:16:19 -05:00
app_waituntil.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_while.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_zapateller.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
enter.h Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
leave.h Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00