https://bz.apache.org/bugzilla/show_bug.cgi?id=69264
--- Comment #24 from Ruediger Pluem <[email protected]> --- (In reply to Guido Jäkel from comment #21) > OK, the summary is: Writes to pipe are guaranteed to be atomic only for > write sizes smaller than PIPE_BUF, which is 4k and may be interleaved at the > reader otherwise; regardless if writing is blocking or not! > > By comparing with the module mod_log_config used for access and error > logging, there seems to be some special handling about to ensure atomic > writing to pipes. Having a look at this I can only see that this guarantees atomicity across threads not across processes. Furthermore the core point of it seems to be to buffer logs before writing and not to ensure general and overall atomicity. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
