diff --git a/src/ngx_http_lua_headers_out.c b/src/ngx_http_lua_headers_out.c index 15b0cf773a..7002710c5d 100644 --- a/src/ngx_http_lua_headers_out.c +++ b/src/ngx_http_lua_headers_out.c @@ -329,6 +329,7 @@ ngx_http_set_content_type_header(ngx_http_request_t *r, return ngx_http_set_header_helper(r, hv, value, NULL, 1); } + static ngx_int_t ngx_http_set_last_modified_header(ngx_http_request_t *r, ngx_http_lua_header_val_t *hv, ngx_str_t *value) { diff --git a/t/016-resp-header.t b/t/016-resp-header.t index 86d57956c8..3b7e38f697 100644 --- a/t/016-resp-header.t +++ b/t/016-resp-header.t @@ -9,7 +9,7 @@ use Test::Nginx::Socket; repeat_each(2); -plan tests => blocks() * repeat_each() * 3; +plan tests => repeat_each() * (blocks() * 3 - 1); #no_diff(); no_long_string(); @@ -729,7 +729,7 @@ Cache-Control: blah location /lua { content_by_lua ' ngx.header["Last-Modified"] = ngx.http_time(1290079655) - ngx.say(ngx.header["Last-Modified"]) + ngx.say(ngx.header["Last-Modified"]) '; } --- request @@ -747,7 +747,7 @@ Last-Modified: Thu, 18 Nov 2010 11:27:35 GMT location /lua { content_by_lua ' ngx.header["Last-Modified"] = ngx.http_time(1290079655) - ngx.say(ngx.header["Last-Modified"]) + ngx.say(ngx.header["Last-Modified"]) '; } --- request