DesktopMessage: ignore errors from accept()
This commit is contained in:
parent
57226cb4b2
commit
e29a6a18d9
|
@ -390,7 +390,9 @@ static gboolean _desktop_message_on_connect(GIOChannel * channel,
|
||||||
if(i == _callbacks_cnt)
|
if(i == _callbacks_cnt)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
mc = _callbacks[i];
|
mc = _callbacks[i];
|
||||||
fd = accept(mc->socket, NULL, NULL);
|
if((fd = accept(mc->socket, NULL, NULL)) < 0)
|
||||||
|
/* XXX ignore these errors */
|
||||||
|
return TRUE;
|
||||||
len = recv(fd, buf, sizeof(buf) - 1, 0);
|
len = recv(fd, buf, sizeof(buf) - 1, 0);
|
||||||
close(fd);
|
close(fd);
|
||||||
if(len > 0 && (size_t)len < sizeof(buf))
|
if(len > 0 && (size_t)len < sizeof(buf))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user