Skip to content

Commit 3639f8e

Browse files
authored
fix(windows): handle empty gatt response (#450)
Closes #449
1 parent d675538 commit 3639f8e

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

gattc_windows.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,10 @@ func (c DeviceCharacteristic) Read(data []byte) (int, error) {
423423
return 0, err
424424
}
425425

426+
if bufferlen == 0 {
427+
return 0, nil
428+
}
429+
426430
readBuffer, err := datareader.ReadBytes(bufferlen)
427431
if err != nil {
428432
return 0, err

0 commit comments

Comments
 (0)