lsongdev / lsongdev/node-bluetooth

I get this exception when my device is automatically disconnected or I disconnect Bluetooth Manually.

Open
#31 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
205
Forks
56
PR merge metrics
No merged PRs in 30d

Description

node-bluetooth version 1.2.5, node version : v11.11.0
Uncaught Exception:
Error: The connection has been closed
at read (.../node_modules/node-bluetooth/lib/connection.js:14:34)
at process._tickCallback (internal/process/next_tick.js:61:11)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in lib/connection.js at the read function and review the path shown in the stack trace when a Bluetooth device disconnects. Reproduce an automatic or manual disconnect with node-bluetooth 1.2.5 and verify that the resulting closure is handled without an uncaught exception.

Written by the indexing model from the issue text.

Assessment

Tech stack
node.js
Domain
embedded-iot, networking
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.