Loading adb/shell_service.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -315,7 +315,9 @@ bool Subprocess::ForkAndExec(std::string* error) { if (type_ == SubprocessType::kPty) { int fd; pid_ = forkpty(&fd, pts_name, nullptr, nullptr); if (pid_ > 0) { stdinout_sfd_.Reset(fd); } } else { if (!CreateSocketpair(&stdinout_sfd_, &child_stdinout_sfd)) { *error = android::base::StringPrintf("failed to create socketpair for stdin/out: %s", Loading Loading
adb/shell_service.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -315,7 +315,9 @@ bool Subprocess::ForkAndExec(std::string* error) { if (type_ == SubprocessType::kPty) { int fd; pid_ = forkpty(&fd, pts_name, nullptr, nullptr); if (pid_ > 0) { stdinout_sfd_.Reset(fd); } } else { if (!CreateSocketpair(&stdinout_sfd_, &child_stdinout_sfd)) { *error = android::base::StringPrintf("failed to create socketpair for stdin/out: %s", Loading