protected override Exception RunServerRpc(AmServerName node, out object result) { result = null; Exception result2 = null; try { Dependencies.ReplayRpcClientWrapper.NotifyChangedReplayConfiguration(node.Fqdn, this.Database.Guid, AmHelper.GetServerVersion(node), false, this.IsHighPriority, ReplayConfigChangeHints.AmMultiNodeReplicaNotifier); } catch (TransientException ex) { result2 = ex; AmTrace.Error("RunServerRpc(): Exception occurred: {0}", new object[] { ex }); } catch (AmServerException ex2) { result2 = ex2; AmTrace.Error("RunServerRpc(): Exception occurred: {0}", new object[] { ex2 }); } catch (TaskServerException ex3) { result2 = ex3; AmTrace.Error("RunServerRpc(): Exception occurred: {0}", new object[] { ex3 }); } return(result2); }