diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2009-11-25 13:30:18 +0100 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2009-11-25 13:30:18 +0100 |
commit | 41211495e5234c1ed4ccd408a4043915ad075771 (patch) | |
tree | fe3d6460b589e55c29ddea138152f17a1a9f8280 | |
parent | 18749309f333ee83d5fc14d64971e0418eef360d (diff) | |
download | rsyslog-41211495e5234c1ed4ccd408a4043915ad075771.tar.gz rsyslog-41211495e5234c1ed4ccd408a4043915ad075771.tar.bz2 rsyslog-41211495e5234c1ed4ccd408a4043915ad075771.zip |
goal reached: epoll() driver for plain tcp syslog receiver available
introduced the ablity for netstream drivers to utilize an epoll interface
This offers increased performance and removes the select() FDSET size
limit from imtcp. Note that we fall back to select() if there is no
epoll netstream drivers. So far, an epoll driver has only been
implemented for plain tcp syslog, the rest will follow once the code
proves well in practice AND there is demand.
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,5 +1,11 @@ --------------------------------------------------------------------------- Version 5.5.1 [DEVEL] (rgerhards), 2009-11-?? +- introduced the ablity for netstream drivers to utilize an epoll interface + This offers increased performance and removes the select() FDSET size + limit from imtcp. Note that we fall back to select() if there is no + epoll netstream drivers. So far, an epoll driver has only been + implemented for plain tcp syslog, the rest will follow once the code + proves well in practice AND there is demand. --------------------------------------------------------------------------- Version 5.5.0 [DEVEL] (rgerhards), 2009-11-18 - moved DNS resolution code out of imudp and into the backend processing |