public NotifyReplicaAboutCrashReply NotifyReplicaAboutCrashHandler(NotifyReplicaAboutCrashRequest request)
 {
     Console.WriteLine(">>> Received Notification about crashed server...");
     Console.WriteLine(">>> PartitionName=" + request.PartitionId + ", Crashed Server=" + request.CrashedMasterServerId);
     CrashUtils.RemoveCrashedServerFromMyLocalPartition(request.IsMasterCrashed, request.PartitionId, request.CrashedMasterServerId);
     return(new NotifyReplicaAboutCrashReply {
         Ok = true
     });
 }
 public override Task <NotifyReplicaAboutCrashReply> NotifyReplicaAboutCrash(NotifyReplicaAboutCrashRequest request, ServerCallContext context)
 {
     return(Task.FromResult(NotifyReplicaAboutCrashHandler(request)));
 }