patch
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13906 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
96ab68c6f1
commit
11cdfaf69d
|
@ -0,0 +1,26 @@
|
||||||
|
Index: libs/xmlrpc-c/lib/abyss/src/socket_unix.c
|
||||||
|
===================================================================
|
||||||
|
--- libs/xmlrpc-c/lib/abyss/src/socket_unix.c (revision 13903)
|
||||||
|
+++ libs/xmlrpc-c/lib/abyss/src/socket_unix.c (working copy)
|
||||||
|
@@ -227,20 +227,8 @@
|
||||||
|
struct socketUnix * const socketUnixP = channelP->implP;
|
||||||
|
|
||||||
|
int rc;
|
||||||
|
- fd_set rfds, efds;
|
||||||
|
- struct timeval tv = { 10, 0 };
|
||||||
|
-
|
||||||
|
- FD_ZERO(&rfds);
|
||||||
|
- FD_ZERO(&efds);
|
||||||
|
- FD_SET(socketUnixP->fd, &rfds);
|
||||||
|
- FD_SET(socketUnixP->fd, &efds);
|
||||||
|
+ rc = recv(socketUnixP->fd, buffer, bufferSize, 0);
|
||||||
|
|
||||||
|
- if ((rc = select(socketUnixP->fd + 1, &rfds, NULL, &efds, &tv)) > 0) {
|
||||||
|
- rc = recv(socketUnixP->fd, buffer, bufferSize, 0);
|
||||||
|
- } else {
|
||||||
|
- rc = -1;
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
if (rc < 0) {
|
||||||
|
*failedP = TRUE;
|
||||||
|
if (ChannelTraceIsActive)
|
Loading…
Reference in New Issue