http://code.google.com/p/modwsgi/wiki/ApplicationIssues says that "... an application should never assume that it can use relative path names for accessing the filesystem. All paths used should always be absolute path names."
But DaemonLock.makelock in pidlock.py is giving me IOErrors about being unable to create a task_abcd123 file when I try to view a page's summary (sometimes). AFAICT this is because I have (poorly) configured mod_wsgi and RhodeCode is using / as the working directory.
In other words, I'm having the same issue as http://groups.google.com/group/rhodecode/browse_thread/thread/31610c3b126755ae but the fix was not detailed in that thread and I'm at a loss currently on how to fix it.