unix-socket: add backlog size option to unix_stream_listen()
Update `unix_stream_listen()` to take an options structure to override default behaviors. This commit includes the size of the `listen()` backlog. Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
4f98ce5865
commit
55144ccb0a
@@ -203,9 +203,10 @@ static int serve_cache_loop(int fd)
|
||||
|
||||
static void serve_cache(const char *socket_path, int debug)
|
||||
{
|
||||
struct unix_stream_listen_opts opts = UNIX_STREAM_LISTEN_OPTS_INIT;
|
||||
int fd;
|
||||
|
||||
fd = unix_stream_listen(socket_path);
|
||||
fd = unix_stream_listen(socket_path, &opts);
|
||||
if (fd < 0)
|
||||
die_errno("unable to bind to '%s'", socket_path);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user