syslog-async

Software screenshot:
syslog-async
Dettagli del software:
Versione: 0.2
Data di caricamento: 3 Jun 15
Sviluppatore: Simon Kelley
Licenza: Libero
Popolarità: 40

Rating: nan/5 (Total Votes: 0)

progetto syslog-async è un syslog non bloccante () la sostituzione.
Non è noto che lo standard di Unix syslog () routine di libreria in grado di bloccare in attesa che il demone syslog, ma è vero in generale. Su alcuni sistemi, usando un socket datagram per / dev / log evita attese interminabili, ma su Linux, anche questo non funziona. Provate a digitare
killall -STOP syslogd
in un terminale di root su una scatola non critico: Alla fine, tutto si ferma.
Questa libreria fornisce una versione di syslog (), che non blocca: il codice è stato scritto in origine per dnsmasq, per risolvere una situazione di stallo tra il syslod e dnsmasq dove syslogd usa dnsmasq per DNS, e dnsmasq usa syslogd per la registrazione. Dovrebbe essere generalmente utile per qualsiasi daemon dove è più importante che il demone continuare a funzionare più che questo continui a registrare.
Il codice è stato testato su Linux 2.6, OpenBSD 4.0 e FreeBSD 6.0. È gestito con syslogd e syslog-ng. Si noti che non è, attualmente, threadsafe.
Il file di intestazione, syslog_async.h è ampiamente commentato, informazioni su come utilizzare la libreria. È, per quanto possibile, API compatibile con il syslog POSIX standard.
Cosa c'è di nuovo in questo rilascio:

Altri software di sviluppo Simon Kelley

dhcp-helper
dhcp-helper

2 Jun 15

Dnsmasq
Dnsmasq

2 Sep 17

Commenti a syslog-async

I commenti non trovato
Aggiungi commento
Accendere le immagini!