Brian Hirt <[EMAIL PROTECTED]> writes: > all of a sudden i'm getting '[libapreq] could not create/open temp > file'. Searching on google, i came across a patch stan posted to give > a more meaningful error message, but somehow it never made it into the > CVS tree. (i've got libapreq1.2 installed)
Thanks for the reminder! I rolled 1.3_rc1 earlier today, so does anybody mind if I include the following patch in 1.3_rc2? Index: c/apache_request.c =================================================================== RCS file: /home/cvs/httpd-apreq/c/apache_request.c,v retrieving revision 1.26 diff -u -r1.26 apache_request.c --- c/apache_request.c 12 Jul 2003 17:42:00 -0000 1.26 +++ c/apache_request.c 25 Sep 2003 19:44:47 -0000 @@ -56,6 +56,8 @@ * University of Illinois, Urbana-Champaign. */ +#include <errno.h> +#include <string.h> #include "apache_request.h" #include "apache_multipart_buffer.h" int fill_buffer(multipart_buffer *self); /* needed for mozilla hack */ @@ -491,7 +493,9 @@ } if ( tries == 0 || (fp = ap_pfdopen(r->pool, fd, "w+" "b") ) == NULL ) { - ap_log_rerror(REQ_ERROR, "[libapreq] could not create/open temp file"); + ap_log_rerror(REQ_ERROR, + "[libapreq] could not create/open temp file: %s", + strerror(errno)); if ( fd >= 0 ) { remove(name); free(name); } return NULL; } -- Joe Schaefer