Loading adb/adb.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -243,6 +243,11 @@ void handle_offline(atransport *t) D("adb: offline\n"); //Close the associated usb t->online = 0; // This is necessary to avoid a race condition that occured when a transport closes // while a client socket is still active. close_all_sockets(t); run_transport_disconnects(t); } Loading adb/transport.cpp +0 −4 Original line number Diff line number Diff line Loading @@ -330,10 +330,6 @@ static void *input_thread(void *_t) put_apacket(p); } // this is necessary to avoid a race condition that occured when a transport closes // while a client socket is still active. close_all_sockets(t); D("%s: transport input thread is exiting, fd %d\n", t->serial, t->fd); kick_transport(t); transport_unref(t); Loading Loading
adb/adb.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -243,6 +243,11 @@ void handle_offline(atransport *t) D("adb: offline\n"); //Close the associated usb t->online = 0; // This is necessary to avoid a race condition that occured when a transport closes // while a client socket is still active. close_all_sockets(t); run_transport_disconnects(t); } Loading
adb/transport.cpp +0 −4 Original line number Diff line number Diff line Loading @@ -330,10 +330,6 @@ static void *input_thread(void *_t) put_apacket(p); } // this is necessary to avoid a race condition that occured when a transport closes // while a client socket is still active. close_all_sockets(t); D("%s: transport input thread is exiting, fd %d\n", t->serial, t->fd); kick_transport(t); transport_unref(t); Loading