public static void RemoveListener ( LogListener listener ) { lock (lockObj) { listeners.Remove( listener ); listener.Flush(); } }