From fd952a6b13116aa038dba25330c48c6ec41c810f Mon Sep 17 00:00:00 2001 From: Leo P Date: Mon, 30 Nov 2015 18:49:13 -0500 Subject: [PATCH] move a thing --- src/nchan_commands.rb | 20 ++++++++++---------- src/nchan_config_commands.c | 26 +++++++++++++------------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/src/nchan_commands.rb b/src/nchan_commands.rb index ac7aa510b..3ac244118 100644 --- a/src/nchan_commands.rb +++ b/src/nchan_commands.rb @@ -136,16 +136,6 @@ default: :off, info: "Use redis for message storage at this location." - nchan_message_buffer_length [:main, :srv, :loc], - :nchan_set_message_buffer_length, - :loc_conf, - legacy: "push_message_buffer_length", - - group: "storage", - value: "", - default: "none", - info: "The exact number of messages to store per channel. Sets both nchan_max_message_buffer_length and nchan_min_message_buffer_length to this value." - nchan_message_timeout [:main, :srv, :loc], :ngx_conf_set_sec_slot, [:loc_conf, :buffer_timeout], @@ -176,6 +166,16 @@ default: 10, info: "The maximum number of messages to store per channel. A channel's message buffer will retain a maximum of this many most recent messages." + nchan_message_buffer_length [:main, :srv, :loc], + :nchan_set_message_buffer_length, + :loc_conf, + legacy: "push_message_buffer_length", + + group: "storage", + value: "", + default: "none", + info: "The exact number of messages to store per channel. Sets both nchan_max_message_buffer_length and nchan_min_message_buffer_length to this value." + nchan_delete_oldest_received_message [:main, :srv, :loc], :ngx_conf_set_flag_slot, [:loc_conf, :delete_oldest_received_message], diff --git a/src/nchan_config_commands.c b/src/nchan_config_commands.c index 9a8627d0d..9ee53630d 100644 --- a/src/nchan_config_commands.c +++ b/src/nchan_config_commands.c @@ -152,19 +152,6 @@ static ngx_command_t nchan_commands[] = { offsetof(nchan_loc_conf_t, use_redis), NULL } , - { ngx_string("nchan_message_buffer_length"), - NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_HTTP_LOC_CONF|NGX_CONF_TAKE1, - nchan_set_message_buffer_length, - NGX_HTTP_LOC_CONF_OFFSET, - 0, - NULL } , - { ngx_string("push_message_buffer_length"), //legacy for nchan_message_buffer_length - NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_HTTP_LOC_CONF|NGX_CONF_TAKE1, - nchan_set_message_buffer_length, - NGX_HTTP_LOC_CONF_OFFSET, - 0, - NULL } , - { ngx_string("nchan_message_timeout"), NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_HTTP_LOC_CONF|NGX_CONF_TAKE1, ngx_conf_set_sec_slot, @@ -204,6 +191,19 @@ static ngx_command_t nchan_commands[] = { offsetof(nchan_loc_conf_t, max_messages), NULL } , + { ngx_string("nchan_message_buffer_length"), + NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_HTTP_LOC_CONF|NGX_CONF_TAKE1, + nchan_set_message_buffer_length, + NGX_HTTP_LOC_CONF_OFFSET, + 0, + NULL } , + { ngx_string("push_message_buffer_length"), //legacy for nchan_message_buffer_length + NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_HTTP_LOC_CONF|NGX_CONF_TAKE1, + nchan_set_message_buffer_length, + NGX_HTTP_LOC_CONF_OFFSET, + 0, + NULL } , + { ngx_string("nchan_delete_oldest_received_message"), NGX_HTTP_MAIN_CONF|NGX_HTTP_SRV_CONF|NGX_HTTP_LOC_CONF|NGX_CONF_TAKE1, ngx_conf_set_flag_slot,