Mark Nipper wrote: > As reported to the Debian bug tracking system: > --- > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=330798 > > a dangling symlink in a directory will causes Cherokee to either > display a partial directory listing (this was the behavior in > 0.4.25) or just hang indefinitely trying to display the directory > (behavior experienced with 0.4.26 built locally). There's > definitely a bug someplace in the autoindex code someplace.
Ok, you are right, there was a bug. I have committed the patch, so now, it is fixed upstream. I have also included a new QA test to ensure it will not happen again. > Lastly, I'm also seeing some buggy behavior while serving > requests. I saw this with both 0.4.25 and 0.4.26 also. The server > in question mirrors a bunch of Linux distributions and whenever I > run dselect from Debian and update my list of available packages > from the mirror server running cherokee, I get errors: > --- > Failed to fetch > http://mirror.tamu.edu/debian/dists/unstable/Release.gpg The HTTP > server sent an invalid Content-Range header > Failed to fetch > http://mirror.tamu.edu/debian/dists/experimental/Release.gpg The > HTTP server sent an invalid Content-Range header You are the second person who find this problem with apt-get. I think I will have to reproduce the problem and track it back. It is odd because there are some QA tests to ensure it is working: === qa/54-ContentRange.py qa/55-ContentRange2.py qa/56-ContentRange3.py qa/57-ContentRange4.py qa/58-ContentRange-Double.py qa/59-ContentRange-Double2.py === I will have a look at it ASAP. Thanks Mark. -- Greetings, alo. _______________________________________________ Cherokee mailing list [email protected] http://www.alobbs.com/cgi-bin/mailman/listinfo/cherokee
