internal void PendError(string reason) { foreach (var errorCallback in ErrorCallbacks) { var callback = errorCallback; EventLoop.Pend(() => callback(reason)); } }