Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Cancel network connection when processing a USB request that resets the device #1830
Control requests are normally processed in the system thread, and if the thread is blocked on some operation, a request may time out. This is especially noticeable on Gen 2 platforms where networking events are processed in the system thread and such CLI commands as
Cancel the current network connection attempt and break the communication loop when processing a USB request that causes the device to reset (
Steps to Test
Verify that the CLI is able to reset an Electron when it's blinking green and registering in the network.