P4ServerErrorMessage.send(project).requestCausedError(new ServerErrorEvent.ServerMessageEvent(
info.getServerName(), info.getServerConfig(), msg, re));
} else if (msg.isWarning()) {
P4ServerErrorMessage.send(project).requestCausedWarning(new ServerErrorEvent.ServerMessageEvent(
info.getServerName(), info.getServerConfig(), msg, re));
} else if (msg.isInfo()) {
P4ServerErrorMessage.send(project).requestCausedInfoMsg(new ServerErrorEvent.ServerMessageEvent(
info.getServerName(), info.getServerConfig(), msg, re));
} else {
if (cause instanceof P4JavaException) {
P4ServerErrorMessage.send(project).requestException(new ServerErrorEvent.ServerNameErrorEvent<>(
info.getServerName(), info.getServerConfig(), (P4JavaException) cause));
} else {
P4ServerErrorMessage.send(project).requestException(new ServerErrorEvent.ServerNameErrorEvent<>(
info.getServerName(), info.getServerConfig(), re));
P4ServerErrorMessage.send(project).requestException(new ServerErrorEvent.ServerNameErrorEvent<>(
info.getServerName(), info.getServerConfig(), (P4JavaException) e));
return createServerResultException(e,