On Fri, Jan 03, 2003 at 04:02:38PM +0100, Andreas Schulze wrote:
Balazs Scheidler wrote:
On Thu, Jan 02, 2003 at 06:36:32PM +0100, Andreas Schulze wrote:
syslog-ng polls, which means that it waits until the pipe is writable, which is not when the buffer is full.
Yepp. Imagine the following worst case scenario: There isn't any process that reads from the pipe. In this case you need in theory a unlimited queue size to buffer all the informations, that would never read...
Ok, I see we talked about different things. pipes as implemented by the core OS is not lossy. syslog-ng itself drops messages when the consumer of messages cannot accept messages fast enough. So it is not an OS issue, but a syslog-ng issue. -- Bazsi PGP info: KeyID 9AF8D0A9 Fingerprint CD27 CFB0 802C 0944 9CFD 804E C82C 8EB1