in folsom/src/main/java/com/spotify/folsom/client/DefaultRawMemcacheClient.java [406:421]
private boolean isLostConnection(final Throwable t) {
if (t instanceof IOException) {
final String message = t.getMessage();
if (t instanceof ConnectException) {
return message.startsWith("Connection refused:");
} else if (message.equals("Broken pipe")) {
return true;
} else if (message.equals("Connection reset by peer")) {
return true;
} else {
return false;
}
} else {
return false;
}
}