I think the most appropriate behaviour would be to return an error. In our case the server was misconfigured; if it passed the request through we might not have noticed for some time.

On the other hand, passing it through could be useful if your cache disk drops offline.

It'd also be nice if the logging recorded the real problem. Presumably there was an EPERM when trying to create the directories; displaying that would have made it easier for us to realize there was a directory with incorrect ownership.


Reply to this email directly or view it on GitHub.



Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1