Allow socket reuse

This commit is contained in:
Thulinma 2010-11-08 15:32:13 +01:00
parent 2529d5c0f0
commit ed9c933951

View file

@ -12,6 +12,8 @@ bool socketError = false;
int DDV_OpenUnix(const char adres[], bool nonblock = false){ int DDV_OpenUnix(const char adres[], bool nonblock = false){
int s = socket(AF_UNIX, SOCK_STREAM, 0); int s = socket(AF_UNIX, SOCK_STREAM, 0);
int on = 1;
setsockopt(s, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on));
sockaddr_un addr; sockaddr_un addr;
addr.sun_family = AF_UNIX; addr.sun_family = AF_UNIX;
strcpy(addr.sun_path, adres); strcpy(addr.sun_path, adres);