@ -2938,7 +2938,10 @@ static void init_queue(struct call_queue *q)
q - > timeout = DEFAULT_TIMEOUT ;
q - > maxlen = 0 ;
ast_string_field_set ( q , announce , " " ) ;
ast_string_field_set ( q , context , " " ) ;
ast_string_field_set ( q , membergosub , " " ) ;
ast_string_field_set ( q , defaultrule , " " ) ;
q - > announcefrequency = 0 ;
q - > minannouncefrequency = DEFAULT_MIN_ANNOUNCE_FREQUENCY ;
@ -2966,7 +2969,10 @@ static void init_queue(struct call_queue *q)
q - > periodicannouncefrequency = 0 ;
q - > randomperiodicannounce = 0 ;
q - > numperiodicannounce = 0 ;
q - > relativeperiodicannounce = 0 ;
q - > autopause = QUEUE_AUTOPAUSE_OFF ;
q - > autopausebusy = 0 ;
q - > autopauseunavail = 0 ;
q - > timeoutpriority = TIMEOUT_PRIORITY_APP ;
q - > autopausedelay = 0 ;
if ( ! q - > members ) {
@ -2991,6 +2997,7 @@ static void init_queue(struct call_queue *q)
ast_string_field_set ( q , sound_minute , " queue-minute " ) ;
ast_string_field_set ( q , sound_seconds , " queue-seconds " ) ;
ast_string_field_set ( q , sound_thanks , " queue-thankyou " ) ;
ast_string_field_set ( q , sound_callerannounce , " " ) ;
ast_string_field_set ( q , sound_reporthold , " queue-reporthold " ) ;
if ( ! q - > sound_periodicannounce [ 0 ] ) {