result = MSGID(asyncsocket.websocketupgradefailed)
"Upgrade to websocket error: NOT FOUND, status code 404";
break;
+ case ASOCKERR_WEBSOCK_TOO_MANY_CONNECTION:
+ result = MSGID(asyncsocket.websockettoomanyconnection)
+ "The server-side WebSocket connection limit has been exceeded,"
+ " HTTP status code 429";
+ break;
}
if (!result) {
#define ASOCKERR_NETUNREACH 14
#define ASOCKERR_ADDRUNRESV 15
#define ASOCKERR_BUSY 16
-#define ASOCKERR_PROXY_NEEDS_AUTHENTICATION 17
-#define ASOCKERR_PROXY_CONNECT_FAILED 18
-#define ASOCKERR_WEBSOCK_UPGRADE_NOT_FOUND 19
+#define ASOCKERR_PROXY_NEEDS_AUTHENTICATION 17
+#define ASOCKERR_PROXY_CONNECT_FAILED 18
+#define ASOCKERR_WEBSOCK_UPGRADE_NOT_FOUND 19
+#define ASOCKERR_WEBSOCK_TOO_MANY_CONNECTION 20
/*
* Cross-platform codes for AsyncSocket_GetGenericError():