Mercurial > hg > nginx
comparison src/http/modules/ngx_http_uwsgi_module.c @ 5829:906530c9ffd2
Added warning about unset cache keys.
In fastcgi, scgi and uwsgi modules there are no default cache keys, and
using a cache without a cache key set is likely meaningless.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Thu, 11 Sep 2014 20:08:52 +0400 |
parents | 733952da0a8a |
children | d09b689911ac |
comparison
equal
deleted
inserted
replaced
5828:733952da0a8a | 5829:906530c9ffd2 |
---|---|
1522 | 1522 |
1523 if (conf->cache_key.value.data == NULL) { | 1523 if (conf->cache_key.value.data == NULL) { |
1524 conf->cache_key = prev->cache_key; | 1524 conf->cache_key = prev->cache_key; |
1525 } | 1525 } |
1526 | 1526 |
1527 if (conf->upstream.cache && conf->cache_key.value.data == NULL) { | |
1528 ngx_conf_log_error(NGX_LOG_WARN, cf, 0, | |
1529 "no \"uwsgi_cache_key\" for \"uwsgi_cache\""); | |
1530 } | |
1531 | |
1527 ngx_conf_merge_value(conf->upstream.cache_lock, | 1532 ngx_conf_merge_value(conf->upstream.cache_lock, |
1528 prev->upstream.cache_lock, 0); | 1533 prev->upstream.cache_lock, 0); |
1529 | 1534 |
1530 ngx_conf_merge_msec_value(conf->upstream.cache_lock_timeout, | 1535 ngx_conf_merge_msec_value(conf->upstream.cache_lock_timeout, |
1531 prev->upstream.cache_lock_timeout, 5000); | 1536 prev->upstream.cache_lock_timeout, 5000); |