Il modulo di logging è costruito per essere thread-safe, senza che nessuno lavoro particolare debba essere fatto dai suoi client. Questa sicurezza è ottenuta attraverso l'uso dei lock dei thread; c'è un lock per serializzare l'accesso al modulo dei dati condivisi, e ogni handler (NdT: gestore) crea un lock per serializzare l'accesso al suo sottostante I/O.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.