Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f8955e51 authored by Alex Vakulenko's avatar Alex Vakulenko
Browse files

Revert "Quick fix to correctly handle empty file/channel handles."

This reverts commit e71fb7d2.

This CL broke PDX unit tests

Bug: 36587839
Change-Id: I5b3cb857aacff337cb9a268a0415f8398303abe8
parent e71fb7d2
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -129,7 +129,7 @@ FileReference Message::PushFileHandle(const LocalHandle& handle) {
  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 @@ FileReference Message::PushFileHandle(const BorrowedHandle& handle) {
  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 @@ FileReference Message::PushFileHandle(const RemoteHandle& handle) {
  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 @@ ChannelReference Message::PushChannelHandle(const LocalChannelHandle& handle) {
  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 @@ ChannelReference Message::PushChannelHandle(
  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 @@ ChannelReference Message::PushChannelHandle(const RemoteChannelHandle& handle) {
  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;
  }