private void Logf(string format, object[] args) { lock (this) { if (tag != null) { Redwood.Channels(tag).Logf(format, args); } else { Redwood.Logf(format, args); } } }