private boolean hasSamePortAndStatus(
     AgentInfo agentInfo, AgentControllerIdentityImplementation agentIdentity) {
   if (agentInfo == null) {
     return false;
   }
   AgentManager agentManager = getAgentManager();
   return agentInfo.getPort() == agentManager.getAgentConnectingPort(agentIdentity)
       && agentInfo.getStatus() == agentManager.getAgentState(agentIdentity);
 }