fix: LocIpcSender returns incorrect result
LocIpcSender::send() doesn't return correct boolean result code. It always returns false even it is successfully sent. Change-Id: I74d85501f5d097dc1ede4dea5b2d9c9d752affda CRs-Fixed: 2179096
This commit is contained in:
parent
6e98d17e6a
commit
ec59dd2aae
1 changed files with 1 additions and 2 deletions
|
@ -131,8 +131,7 @@ public:
|
|||
inline bool send(const uint8_t data[], uint32_t length) {
|
||||
bool rtv = false;
|
||||
if (nullptr != mSocket && nullptr != data) {
|
||||
ssize_t rv = LocIpc::sendData(*mSocket, mDestAddr, data, length);
|
||||
rtv = (rv == (int)length);
|
||||
rtv = LocIpc::sendData(*mSocket, mDestAddr, data, length);
|
||||
}
|
||||
return rtv;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue