Blob Blame History Raw
diff --git a/nsock/src/nsock_core.c b/nsock/src/nsock_core.c
index ec38cad..1261c83 100644
--- a/nsock/src/nsock_core.c
+++ b/nsock/src/nsock_core.c
@@ -350,6 +350,7 @@ void handle_connect_result(mspool *ms, msevent *nse, enum nse_status status) {
       case ETIMEDOUT:
       case EHOSTDOWN:
       case ECONNRESET:
+      case EPROTO:
 #ifdef WIN32
       case WSAEADDRINUSE:
       case WSAEADDRNOTAVAIL: