syslog-aszinkron projekt egy nem-blokkoló syslog () csere.
Ez nem széles körben ismert, hogy a standard Unix syslog () könyvtári rutin elzárhatják várja a syslog démon, de ez általában igaz. Egyes rendszerek segítségével egy adatcsomag aljzat / dev / log elkerüli végtelen várakozás, de a Linux, még ez sem működik. Próbálja beírni
killall-STOP syslogd
egy gyökér terminált egy nem kritikus box: Végül minden leáll.
Ez a programcsomag változata syslog (), amely soha nem blokkolja: a kód eredetileg írt dnsmasq, hogy rögzíti a holtpont között syslod és dnsmasq ahol syslogd dnsmasq a DNS, és dnsmasq használ syslog naplózási. Meg kell általában hasznosak minden démont, ahol ez sokkal fontosabb, hogy a démon tovább működnek, mint hogy továbbra is jelentkezzen.
A kód már tesztelték Linux 2.6, OpenBSD 4.0 és FreeBSD 6.0. Azt futni syslogod syslog-ng. Megjegyezzük, hogy ez nem, jelenleg, szálkezelést.
Header fájlt, syslog_async.h nagymértékben kommentálta, és részletezi, hogyan kell használni a könyvtár. Ez, mint amennyire lehetséges, API kompatibilis a POSIX-szabványnak syslog.
Újdonságok ebben a kiadásban:
Szoftver adatai:
Változat: 0.2
Feltöltés dátuma: 3 Jun 15
Engedély: Ingyenes
Népszerűség: 40
Hozzászólás nem található