go-ble / ble

Bluetooth Low Energy for Linux / macOS
BSD 3-Clause "New" or "Revised" License
305 stars 109 forks source link

Don't try to handle canceled connections #78

Closed markdrayton closed 3 years ago

markdrayton commented 3 years ago

Currently the check to see if a connection was canceled happens after newConn() is called, leaking a goroutine waiting to receive on chInPkt. Move the check up.

Closes #77.