fsync()-in webdav PUT

itpp2012 nginx-forum at forum.nginx.org
Wed Feb 28 20:28:56 UTC 2018

Not waiting for fsync to complete makes calling fsync pointless, waiting for
fsync is blocking, thread based or otherwise.
The only midway solution is to implement fsync as a cgi, ea. a none-blocking
(background)fc call in combination with an OS resource lock.

Posted at Nginx Forum: https://forum.nginx.org/read.php?2,278788,278847#msg-278847

More information about the nginx mailing list