_W("Socket was disconnected. fd(%d)", fd);
- if (proxy->main_port_.get()->GetFd() == fd) {
+ if (proxy->main_port_->GetFd() == fd) {
proxy->listener_ = nullptr;
- proxy->main_port_.get()->SetDisconnectedSource(0);
+ proxy->main_port_->SetDisconnectedSource(0);
if (listener)
listener->OnDisconnected(proxy->target_appid_);
proxy->main_port_.reset();
proxy->delegate_port_.reset();
- } else if (proxy->delegate_port_.get()->GetFd() == fd) {
+ } else if (proxy->delegate_port_->GetFd() == fd) {
proxy->listener_ = nullptr;
- proxy->delegate_port_.get()->SetDisconnectedSource(0);
+ proxy->delegate_port_->SetDisconnectedSource(0);
if (listener)
listener->OnDisconnected(proxy->target_appid_);
int fd = g_io_channel_unix_get_fd(gio);
char buffer[4];
- if (proxy->delegate_port_.get()->GetFd() == fd) {
+ if (proxy->delegate_port_->GetFd() == fd) {
if (recv(fd, buffer, sizeof(buffer), MSG_PEEK | MSG_DONTWAIT) == 0) {
_W("Socket was disconnected by stub. fd(%d)", fd);
IEventListener* listener = proxy->listener_;
proxy->listener_ = nullptr;
- proxy->delegate_port_.get()->SetSource(0);
+ proxy->delegate_port_->SetSource(0);
if (listener)
listener->OnDisconnected(proxy->target_appid_);