syslog-async

Software screenshot:
syslog-async
Software informatie:
Versie: 0.2
Upload datum: 3 Jun 15
Ontwikkelaar: Simon Kelley
Licentie: Gratis
Populariteit: 8

Rating: nan/5 (Total Votes: 0)

syslog-asynchrone project is een non-blocking syslog () vervangen.
Het is niet algemeen bekend dat het standaard Unix syslog () bibliotheek routine blokkeren wachten op de syslog daemon, maar het is algemeen waar. Op sommige systemen, met behulp van een datagram socket voor / dev / log vermijdt eindeloze wachten, maar op Linux, zelfs dit niet werkt. Probeer het typen
killall -STOP syslogd
in een root-terminal op een niet-kritische doos: Uiteindelijk zal alles stoppen.
Deze bibliotheek biedt een versie van syslog () die nooit blokken: de code werd oorspronkelijk geschreven voor dnsmasq, tot een impasse tussen syslod en dnsmasq, waar syslogd gebruikt dnsmasq voor DNS vast te stellen, en dnsmasq gebruikt syslogd voor het loggen. Het moet in het algemeen nuttig voor elke daemon, waar is het belangrijker dat de daemon blijven functioneren dan dat het blijft om in te loggen zijn.
De code is getest op Linux 2.6, OpenBSD 4.0 en FreeBSD 6.0. Het is uitgevoerd met syslogd en syslog-ng. Merk op dat het, momenteel, threadsafe.
De header-bestand, wordt syslog_async.h uitvoerig commentaar, en details hoe de bibliotheek te gebruiken. Het is, voor zover mogelijk, API compatibel met de POSIX-standaard syslog.
Wat is er nieuw in deze release:

Andere software van ontwikkelaar Simon Kelley

Dnsmasq
Dnsmasq

2 Sep 17

dhcp-helper
dhcp-helper

2 Jun 15

Reacties op syslog-async

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!