syslog-async

Skjermbilde programvare:
syslog-async
Prog.varedetaljer:
Versjon: 0.2
Last opp dato: 3 Jun 15
Utvikler: Simon Kelley
Lisens: Gratis
Popularitet: 8

Rating: nan/5 (Total Votes: 0)

syslog-async prosjektet er en ikke-blokkerende syslog () erstatning.
Det er ikke allment kjent at standard Unix syslog () bibliotek rutine kan blokkere venter på syslog daemon, men det er generelt sant. På noen systemer, ved hjelp av et datagram socket for / dev / log unngår endeløse venter, men på Linux, selv om dette ikke fungerer. Prøv å skrive
killall stop syslogd
inn i en rot terminal på en ikke-kritisk boks: Etter hvert vil alt stoppe.
Dette biblioteket gir en versjon av syslog () som aldri blokker: koden ble opprinnelig skrevet for dnsmasq, for å fikse en fastlåst mellom syslod og dnsmasq hvor syslogd bruker dnsmasq for DNS, og dnsmasq bruker syslogd for logging. Det bør være generelt nyttig for enhver daemon hvor det er viktigere at nissen fortsette å fungere enn at det fortsetter å logge.
Koden har blitt testet på Linux 2.6, OpenBSD 4.0 og FreeBSD 6.0. Det har vært drevet med syslogd og syslog-ng. Merk at det ikke er, for tiden, THREADSAFE.
Topptekstfilen, er syslog_async.h omfattende kommenterte, og informasjon om hvordan du bruker biblioteket. Det er, så langt det er mulig, API kompatibel med POSIX-standarden loggen.
Hva er nytt i denne versjonen:

Annen programvare fra utvikleren Simon Kelley

Dnsmasq
Dnsmasq

2 Sep 17

dhcp-helper
dhcp-helper

2 Jun 15

Kommentarer til syslog-async

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!