diff options
author | Maxim Dounin <mdounin@mdounin.ru> | 2012-11-21 00:51:37 +0000 |
---|---|---|
committer | Maxim Dounin <mdounin@mdounin.ru> | 2012-11-21 00:51:37 +0000 |
commit | 248bc41893a9f8b0a0b0b1b231d56def837de080 (patch) | |
tree | 613a760b795d9c2058e6850b4d06f7817bf9b37e /src/os/unix/ngx_files.c | |
parent | da130acfbe130ce655314ec128bcc1e5f0e334c6 (diff) | |
download | nginx-248bc41893a9f8b0a0b0b1b231d56def837de080.tar.gz nginx-248bc41893a9f8b0a0b0b1b231d56def837de080.zip |
Dav: fixed segfault on PUT if body was already read (ticket #238).
If request body reading happens with different options it's possible
that there will be no r->request_body->temp_file available (or even
no r->request_body available if body was discarded). Return internal
server error in this case instead of committing suicide by dereferencing
a null pointer.
Diffstat (limited to 'src/os/unix/ngx_files.c')
0 files changed, 0 insertions, 0 deletions