Skip to content
Snippets Groups Projects
Commit 1cbf9e26 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

*** empty log message ***

parent ee807822
Branches
Tags
No related merge requests found
...@@ -303,8 +303,10 @@ class GmshServer : public GmshSocket{ ...@@ -303,8 +303,10 @@ class GmshServer : public GmshSocket{
memset((char *) &addr_un, 0, sizeof(addr_un)); memset((char *) &addr_un, 0, sizeof(addr_un));
strcpy(addr_un.sun_path, _sockname); strcpy(addr_un.sun_path, _sockname);
addr_un.sun_family = AF_UNIX; addr_un.sun_family = AF_UNIX;
if(bind(tmpsock, (struct sockaddr *)&addr_un, sizeof(addr_un)) < 0) if(bind(tmpsock, (struct sockaddr *)&addr_un, sizeof(addr_un)) < 0){
CloseSocket(tmpsock);
return -2; // Error: Couldn't bind socket to name return -2; // Error: Couldn't bind socket to name
}
// change permissions on the socket name in case it has to be rm'd later // change permissions on the socket name in case it has to be rm'd later
chmod(_sockname, 0666); chmod(_sockname, 0666);
#else #else
......
...@@ -303,8 +303,10 @@ class GmshServer : public GmshSocket{ ...@@ -303,8 +303,10 @@ class GmshServer : public GmshSocket{
memset((char *) &addr_un, 0, sizeof(addr_un)); memset((char *) &addr_un, 0, sizeof(addr_un));
strcpy(addr_un.sun_path, _sockname); strcpy(addr_un.sun_path, _sockname);
addr_un.sun_family = AF_UNIX; addr_un.sun_family = AF_UNIX;
if(bind(tmpsock, (struct sockaddr *)&addr_un, sizeof(addr_un)) < 0) if(bind(tmpsock, (struct sockaddr *)&addr_un, sizeof(addr_un)) < 0){
CloseSocket(tmpsock);
return -2; // Error: Couldn't bind socket to name return -2; // Error: Couldn't bind socket to name
}
// change permissions on the socket name in case it has to be rm'd later // change permissions on the socket name in case it has to be rm'd later
chmod(_sockname, 0666); chmod(_sockname, 0666);
#else #else
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment