Hi tech@,

Since netcat can only process one connection at one time, maybe
UNIX-domain socket can use the same backlog parameter for listen()
function as network socket, thanks!

diff --git netcat.c netcat.c
index 341e7e5..b6fd199 100644
--- netcat.c
+++ netcat.c
@@ -894,7 +894,7 @@ unix_listen(char *path)
        if ((s = unix_bind(path, 0)) < 0)
                return -1;

-       if (listen(s, 5) < 0) {
+       if (listen(s, 1) < 0) {
                close(s);
                return -1;
        }
-- 
Best Regards
Nan Xiao

Reply via email to