From 2982c44f1569e229d274150a362df58f17b816d9 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 2 May 2012 10:16:27 +0200 Subject: Added possibility to overrule bind retry count --- X11/xtrans/Xtranssock.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'X11/xtrans/Xtranssock.c') diff --git a/X11/xtrans/Xtranssock.c b/X11/xtrans/Xtranssock.c index 3a151ecfe..399130fdf 100644 --- a/X11/xtrans/Xtranssock.c +++ b/X11/xtrans/Xtranssock.c @@ -858,6 +858,10 @@ set_sun_path(const char *port, const char *upath, char *path, int abstract) #ifdef TRANS_SERVER +#ifndef SO_BINDRETRYCOUNT +#define SO_BINDRETRYCOUNT 20 +#endif + static int TRANS(SocketCreateListener) (XtransConnInfo ciptr, struct sockaddr *sockname, @@ -875,7 +879,7 @@ TRANS(SocketCreateListener) (XtransConnInfo ciptr, || Sockettrans2devtab[ciptr->index].family == AF_INET6 #endif ) - retry = 20; + retry = SO_BINDRETRYCOUNT; else retry = 0; -- cgit v1.2.3