Fair day to ye,
Just thought it would be nice to extend apr_file_open
implementation for unix so that it would stat() filename and
socket()/connect() to it instead of open() if the file is a unix
socket. Further i/o operations remain as they are. The reason to have
that feature is an ability to write much more efficient rotatelog
implementation, which won't spawn tens to hunderds of processes. I
understand that logging module can be extended to achieve the same
effect, but subj seems better as more general solution.
What do you think? Should i post a patch here?
Thank you.