mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
parameterise the listen backlog in smbd and make it larger by default. A backlog of 5 is way too small these days.
(This used to be commit bbb92d2b0e
)
This commit is contained in:
parent
2e46c7648b
commit
059181a169
@ -227,4 +227,7 @@
|
||||
/* Buffer size to use when printing backtraces */
|
||||
#define BACKTRACE_STACK_SIZE 64
|
||||
|
||||
/* size of listen() backlog in smbd */
|
||||
#define SMBD_LISTEN_BACKLOG 50
|
||||
|
||||
#endif
|
||||
|
@ -250,7 +250,7 @@ static BOOL open_sockets_smbd(BOOL is_daemon, BOOL interactive, const char *smb_
|
||||
set_socket_options(s,"SO_KEEPALIVE");
|
||||
set_socket_options(s,user_socket_options);
|
||||
|
||||
if (listen(s, 5) == -1) {
|
||||
if (listen(s, SMBD_LISTEN_BACKLOG) == -1) {
|
||||
DEBUG(0,("listen: %s\n",strerror(errno)));
|
||||
close(s);
|
||||
return False;
|
||||
@ -286,7 +286,7 @@ static BOOL open_sockets_smbd(BOOL is_daemon, BOOL interactive, const char *smb_
|
||||
set_socket_options(s,"SO_KEEPALIVE");
|
||||
set_socket_options(s,user_socket_options);
|
||||
|
||||
if (listen(s, 5) == -1) {
|
||||
if (listen(s, SMBD_LISTEN_BACKLOG) == -1) {
|
||||
DEBUG(0,("open_sockets_smbd: listen: %s\n",
|
||||
strerror(errno)));
|
||||
close(s);
|
||||
|
Loading…
Reference in New Issue
Block a user