Loading libsysutils/src/SocketClient.cpp +4 −0 Original line number Original line Diff line number Diff line Loading @@ -62,6 +62,10 @@ int SocketClient::sendData(const void* data, int len) { const char *p = (const char*) data; const char *p = (const char*) data; int brtw = len; int brtw = len; if (len == 0) { return 0; } pthread_mutex_lock(&mWriteMutex); pthread_mutex_lock(&mWriteMutex); while (brtw > 0) { while (brtw > 0) { if ((rc = write(mSocket, p, brtw)) < 0) { if ((rc = write(mSocket, p, brtw)) < 0) { Loading Loading
libsysutils/src/SocketClient.cpp +4 −0 Original line number Original line Diff line number Diff line Loading @@ -62,6 +62,10 @@ int SocketClient::sendData(const void* data, int len) { const char *p = (const char*) data; const char *p = (const char*) data; int brtw = len; int brtw = len; if (len == 0) { return 0; } pthread_mutex_lock(&mWriteMutex); pthread_mutex_lock(&mWriteMutex); while (brtw > 0) { while (brtw > 0) { if ((rc = write(mSocket, p, brtw)) < 0) { if ((rc = write(mSocket, p, brtw)) < 0) { Loading