In Apache 1.3, if a .rvt file doesn't exist, it's a 404 plain and
simple.
But in Apache 2, if a .rvt file doesn't exist, module keeps going.
The problem in in src/apache-2/mod_rivet.c, in Rivet_SendContent. It
checks for r->finfo.st_mode in 1, r->finfo.protection in 2. It
assumes protection will be 0 if the file doesn't exist, and it appears
to be documented that way in Apache, but if I log the protection value
right before the check, it's not 0, and this causes the file-not-found
path to not get followed.
Still looking...
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]