code: def isMasterReqLatencyTooHigh(self):
          
          # TODO for now, view_change procedure can take more that 15 minutes
          # (5 minutes for catchup and 10 minutes for primary's answer).
          # Therefore, view_change triggering by max latency is not indicative now.
  
          r = self.masterReqLatencyTooHigh or \
              next(((key, lat) for key, lat in self.masterReqLatencies.items() if
                    lat > self.Lambda), None)
          if r:
              logger.display("{}{} found master's latency {} to be higher than the threshold for request {}.".
                             format(MONITORING_PREFIX, self, r[1], r[0]))
          else:
              logger.trace("{} found master's latency to be lower than the "
                           "threshold for all requests.".format(self))
          return r
docs: Return whether the request latency of the master instance is greater
          than the acceptable threshold