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

Commit a36e1aa3 authored by Jean-Baptiste Queru's avatar Jean-Baptiste Queru Committed by android code review
Browse files

Merge "adb: usb_windows: fix adb connection lost issue"

parents d98c87c9 1c4b760a
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -255,7 +255,7 @@ usb_handle* do_usb_open(const wchar_t* interface_name) {
}

int usb_write(usb_handle* handle, const void* data, int len) {
  unsigned long time_out = 500 + len * 8;
  unsigned long time_out = 5000;
  unsigned long written = 0;
  int ret;

@@ -300,7 +300,7 @@ int usb_write(usb_handle* handle, const void* data, int len) {
}

int usb_read(usb_handle *handle, void* data, int len) {
  unsigned long time_out = 500 + len * 8;
  unsigned long time_out = 0;
  unsigned long read = 0;
  int ret;

@@ -322,7 +322,7 @@ int usb_read(usb_handle *handle, void* data, int len) {

        if (len == 0)
          return 0;
      } else if (saved_errno != ERROR_SEM_TIMEOUT) {
      } else {
        // assume ERROR_INVALID_HANDLE indicates we are disconnected
        if (saved_errno == ERROR_INVALID_HANDLE)
          usb_kick(handle);