Revert "Quick fix to correctly handle empty file/channel handles."
This reverts commit e71fb7d2ab1118d30c5bec8a85114ac610844dc6.
This CL broke PDX unit tests
Bug: 36587839
Change-Id: I5b3cb857aacff337cb9a268a0415f8398303abe8
diff --git a/libs/vr/libpdx/service.cpp b/libs/vr/libpdx/service.cpp
index d2804d5..daf9af8 100644
--- a/libs/vr/libpdx/service.cpp
+++ b/libs/vr/libpdx/service.cpp
@@ -129,7 +129,7 @@
PDX_TRACE_NAME("Message::PushFileHandle");
if (auto svc = service_.lock()) {
ErrnoGuard errno_guard;
- return svc->endpoint()->PushFileHandle(this, handle);
+ return ReturnCodeOrError(svc->endpoint()->PushFileHandle(this, handle));
} else {
return -ESHUTDOWN;
}
@@ -139,7 +139,7 @@
PDX_TRACE_NAME("Message::PushFileHandle");
if (auto svc = service_.lock()) {
ErrnoGuard errno_guard;
- return svc->endpoint()->PushFileHandle(this, handle);
+ return ReturnCodeOrError(svc->endpoint()->PushFileHandle(this, handle));
} else {
return -ESHUTDOWN;
}
@@ -149,7 +149,7 @@
PDX_TRACE_NAME("Message::PushFileHandle");
if (auto svc = service_.lock()) {
ErrnoGuard errno_guard;
- return svc->endpoint()->PushFileHandle(this, handle);
+ return ReturnCodeOrError(svc->endpoint()->PushFileHandle(this, handle));
} else {
return -ESHUTDOWN;
}
@@ -159,7 +159,7 @@
PDX_TRACE_NAME("Message::PushChannelHandle");
if (auto svc = service_.lock()) {
ErrnoGuard errno_guard;
- return svc->endpoint()->PushChannelHandle(this, handle);
+ return ReturnCodeOrError(svc->endpoint()->PushChannelHandle(this, handle));
} else {
return -ESHUTDOWN;
}
@@ -170,7 +170,7 @@
PDX_TRACE_NAME("Message::PushChannelHandle");
if (auto svc = service_.lock()) {
ErrnoGuard errno_guard;
- return svc->endpoint()->PushChannelHandle(this, handle);
+ return ReturnCodeOrError(svc->endpoint()->PushChannelHandle(this, handle));
} else {
return -ESHUTDOWN;
}
@@ -180,7 +180,7 @@
PDX_TRACE_NAME("Message::PushChannelHandle");
if (auto svc = service_.lock()) {
ErrnoGuard errno_guard;
- return svc->endpoint()->PushChannelHandle(this, handle);
+ return ReturnCodeOrError(svc->endpoint()->PushChannelHandle(this, handle));
} else {
return -ESHUTDOWN;
}