Compare commits

..

3 Commits

4 changed files with 108 additions and 85 deletions

View File

@ -0,0 +1,19 @@
# HG changeset patch
# User Yichun Zhang <agentzh@gmail.com>
# Date 1383598130 28800
# Node ID f64218e1ac963337d84092536f588b8e0d99bbaa
# Parent dea321e5c0216efccbb23e84bbce7cf3e28f130c
Cache: gracefully exit the cache manager process.
diff -r dea321e5c021 -r f64218e1ac96 src/os/unix/ngx_process_cycle.c
--- a/src/os/unix/ngx_process_cycle.c Thu Oct 31 18:23:49 2013 +0400
+++ b/src/os/unix/ngx_process_cycle.c Mon Nov 04 12:48:50 2013 -0800
@@ -1335,7 +1335,7 @@
if (ngx_terminate || ngx_quit) {
ngx_log_error(NGX_LOG_NOTICE, cycle->log, 0, "exiting");
- exit(0);
+ ngx_worker_process_exit(cycle);
}
if (ngx_reopen) {

View File

@ -226,8 +226,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -294,8 +294,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -372,8 +372,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -441,8 +441,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -509,8 +509,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -577,7 +577,7 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -638,7 +638,7 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -688,8 +688,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -950,8 +950,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1018,8 +1018,8 @@ cd nginx-1.4.3
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../drizzle-nginx-module-0.1.6 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1086,8 +1086,8 @@ cd nginx-1.4.3
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../drizzle-nginx-module-0.1.6 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1167,8 +1167,8 @@ cd nginx-1.4.3
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../drizzle-nginx-module-0.1.6 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1235,8 +1235,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1303,8 +1303,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1372,8 +1372,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1454,8 +1454,8 @@ cd nginx-1.4.3
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../ngx_postgres-1.0rc3 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1523,8 +1523,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1613,8 +1613,8 @@ cd nginx-1.4.3
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../ngx_postgres-1.0rc3 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1692,8 +1692,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1759,8 +1759,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1827,8 +1827,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1895,8 +1895,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -1962,8 +1962,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2031,8 +2031,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2098,8 +2098,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2163,8 +2163,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2226,8 +2226,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2287,8 +2287,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2360,8 +2360,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2426,8 +2426,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2493,8 +2493,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2561,8 +2561,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2628,8 +2628,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2695,8 +2695,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2761,8 +2761,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2827,8 +2827,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2896,8 +2896,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -2964,8 +2964,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -3031,8 +3031,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -3098,8 +3098,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -3165,8 +3165,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \
@ -3232,8 +3232,8 @@ cd nginx-1.4.3
--add-module=../set-misc-nginx-module-0.22 \
--add-module=../form-input-nginx-module-0.07 \
--add-module=../encrypted-session-nginx-module-0.03 \
--add-module=../srcache-nginx-module-0.23 \
--add-module=../ngx_lua-0.9.1 \
--add-module=../srcache-nginx-module-0.24 \
--add-module=../ngx_lua-0.9.2 \
--add-module=../headers-more-nginx-module-0.23 \
--add-module=../array-var-nginx-module-0.03rc1 \
--add-module=../memc-nginx-module-0.13 \

View File

@ -199,6 +199,10 @@ echo "$info_txt applying the proxy_host_port_vars patch for nginx $ver"
patch -p1 < $root/patches/nginx-$ver-proxy_host_port_vars.patch || exit 1
echo
echo "$info_txt applying the cache_manager_exit patch for nginx $ver"
patch -p1 < $root/patches/nginx-$ver-cache_manager_exit.patch || exit 1
echo
rm -f *.patch || exit 1
cd .. || exit 1
@ -268,7 +272,7 @@ mv chaoslawful-drizzle-nginx-module-* drizzle-nginx-module-$ver || exit 1
#################################
ver=0.9.1
ver=0.9.2
$root/util/get-tarball "https://github.com/chaoslawful/lua-nginx-module/tarball/v$ver" -O lua-nginx-module-$ver.tar.gz || exit 1
tar -xzf lua-nginx-module-$ver.tar.gz || exit 1
mv chaoslawful-lua-nginx-module-* ngx_lua-$ver || exit 1
@ -289,7 +293,7 @@ mv agentzh-memc-nginx-module-* memc-nginx-module-$ver || exit 1
#################################
ver=0.23
ver=0.24
$root/util/get-tarball "https://github.com/agentzh/srcache-nginx-module/tarball/v$ver" -O srcache-nginx-module-$ver.tar.gz || exit 1
tar -xzf srcache-nginx-module-$ver.tar.gz || exit 1
mv agentzh-srcache-nginx-module-* srcache-nginx-module-$ver || exit 1

View File

@ -2,7 +2,7 @@
#main_ver=1.5.4
main_ver=1.4.3
minor_ver=1
minor_ver=3
version=$main_ver.$minor_ver
echo $version