private void remoteStatus(String node, bool up, Object info) { lock (this) { if (handler == null) { return; } try { handler.remoteStatus(node, up, info); } catch (Exception) { } } }