Changeset: 5f2b5308af94 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5f2b5308af94
Modified Files:
        monetdb5/modules/mal/mal_mapi.c
Branch: default
Log Message:

Merge with Sep2022 branch.


diffs (42 lines):

diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -791,3 +791,4 @@ 5c50a4071c86d1621e20a885a51cc36f2f23eec4
 41ca60d96bd0198ca5d74937630a442a5fbaf1cd Sep2022_11
 41ca60d96bd0198ca5d74937630a442a5fbaf1cd Sep2022_SP1_release
 e8b0e5558313f4d98bc48316368299decc55ed4e Sep2022_13
+e8b0e5558313f4d98bc48316368299decc55ed4e Sep2022_SP2_release
diff --git a/monetdb5/modules/mal/mal_mapi.c b/monetdb5/modules/mal/mal_mapi.c
--- a/monetdb5/modules/mal/mal_mapi.c
+++ b/monetdb5/modules/mal/mal_mapi.c
@@ -89,7 +89,7 @@
 #define accept4(sockfd, addr, addrlen, flags)  accept(sockfd, addr, addrlen)
 #endif
 
-#define SERVERMAXUSERS                 5
+#define SERVERMAXUSERS                 SOMAXCONN
 
 static const char seedChars[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 
'j',
        'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x',
diff --git a/tools/merovingian/daemon/connections.c 
b/tools/merovingian/daemon/connections.c
--- a/tools/merovingian/daemon/connections.c
+++ b/tools/merovingian/daemon/connections.c
@@ -135,7 +135,7 @@ openConnectionIP(int *socks, bool udp, c
                                closesocket(sock);
                                continue;
                        }
-                       if (!udp && listen(sock, 5) == -1) {
+                       if (!udp && listen(sock, SOMAXCONN) == -1) {
                                e = errno;
                                closesocket(sock);
                                continue;
@@ -221,8 +221,7 @@ openConnectionUNIX(int *ret, const char 
        }
        umask(omask);
 
-       /* keep queue of 5 */
-       if (listen(sock, 5) == -1) {
+       if (listen(sock, SOMAXCONN) == -1) {
                closesocket(sock);
                return(newErr("setting UNIX stream socket at %s to listen 
failed: %s",
                                          path, strerror(errno)));
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to