From e9d2ce49f0e8c2b0e2a58e206c48dc941bfa7763 Mon Sep 17 00:00:00 2001 From: Sebastian Zagrodzki Date: Mon, 13 Feb 2017 03:17:29 +0100 Subject: [PATCH] Add missing attach. --- usb/endpoint.go | 1 + 1 file changed, 1 insertion(+) diff --git a/usb/endpoint.go b/usb/endpoint.go index 6247ffa..9ae4005 100644 --- a/usb/endpoint.go +++ b/usb/endpoint.go @@ -66,6 +66,7 @@ func (e *endpoint) transfer(buf []byte, timeout time.Duration) (int, error) { if err != nil { return 0, err } + t.attach(e.Device.handle) defer t.free() if err := t.submit(); err != nil {