Hello. I am running Polipo from Git master branch, and realized that the cache entries are not being written to disk.
I guess the regression has happened on commit: 2005534 - use checkRoot() which also handles WIN32 paths correctly (4 months ago) <xnoreq> More specifically, in this hunk: @@ -369,12 +368,7 @@ urlDirname(char *buf, int n, const char *url, int len) if(lwrcmp(url, "http://", 7) != 0) return -1; - if(diskCacheRoot == NULL || - diskCacheRoot->length <= 0 -#ifndef WIN32 - || diskCacheRoot->string[0] != '/' -#endif - ) + if(checkRoot(localDocumentRoot) <= 0) return -1; if(n <= diskCacheRoot->length) I reverted this commit and the problem seems to be gone. Thanks! ------------------------------------------------------------------------------ Want excitement? Manually upgrade your production database. When you want reliability, choose Perforce Perforce version control. Predictably reliable. http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk _______________________________________________ Polipo-users mailing list Polipo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/polipo-users