summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBasil Gello <vasek.gello@gmail.com>2017-07-13 19:36:39 +0300
committerChristopher N. Hesse <raymanfx@gmail.com>2017-07-13 19:19:56 +0000
commit338942b1883b439c285c5672a414c2b47d61f5ff (patch)
treec57c538cd40f74f9284d334b6ffb3b6844e3daf4
parent1146f1a616c9df25e5c99acfe8c1603098ed9ee3 (diff)
downloadandroid_hardware_samsung-338942b1883b439c285c5672a414c2b47d61f5ff.tar.gz
android_hardware_samsung-338942b1883b439c285c5672a414c2b47d61f5ff.tar.bz2
android_hardware_samsung-338942b1883b439c285c5672a414c2b47d61f5ff.zip
secril-client: return exact error code from blockingWrite()
Change-Id: Ibb6d3636648480c53a2fd19044eefe5b97f1eceb
-rwxr-xr-xril/libsecril-client/secril-client.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/ril/libsecril-client/secril-client.cpp b/ril/libsecril-client/secril-client.cpp
index 3277b1d..d96f19b 100755
--- a/ril/libsecril-client/secril-client.cpp
+++ b/ril/libsecril-client/secril-client.cpp
@@ -1572,9 +1572,8 @@ static int blockingWrite(int fd, const void *buffer, size_t len) {
}
else {
RLOGE ("RIL Response: unexpected error on write errno:%d", errno);
- printf("RIL Response: unexpected error on write errno:%d\n", errno);
close(fd);
- return -1;
+ return -errno;
}
}