Mercurial > hg > nginx
comparison src/http/modules/ngx_http_image_filter_module.c @ 3722:1a728cc43bb1
return 415 on too big image in image filter
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 29 Jul 2010 15:40:03 +0000 |
parents | dd1570b6f237 |
children | f5fa9d2e09b6 |
comparison
equal
deleted
inserted
replaced
3721:c62a2683bfbf | 3722:1a728cc43bb1 |
---|---|
226 | 226 |
227 if (len != -1 && len > (off_t) conf->buffer_size) { | 227 if (len != -1 && len > (off_t) conf->buffer_size) { |
228 ngx_log_error(NGX_LOG_ERR, r->connection->log, 0, | 228 ngx_log_error(NGX_LOG_ERR, r->connection->log, 0, |
229 "image filter: too big response: %O", len); | 229 "image filter: too big response: %O", len); |
230 | 230 |
231 return NGX_ERROR; | 231 return NGX_HTTP_UNSUPPORTED_MEDIA_TYPE; |
232 } | 232 } |
233 | 233 |
234 if (len == -1) { | 234 if (len == -1) { |
235 ctx->length = conf->buffer_size; | 235 ctx->length = conf->buffer_size; |
236 | 236 |