fpv-wtf / wtfos-configurator

Configurator for wtfos, with built in margerine
GNU Affero General Public License v3.0
42 stars 16 forks source link

Race condition with fetching healthchecks and the RNDIS interface coming up #384

Open j005u opened 1 year ago

j005u commented 1 year ago

Device

Goggles V2

Operating System (Including version)

Windows 11

Browser

Chrome

Trace ID (bottom left of the configurator screen)

80fe1694-26e7-45a4-a222-8d4ff1db4a59

Describe the issue

I ran into this while uninstalling wtfos and refreshing the page, however I imagine this could hit users in other situations.

More specifically the healthcheck query will fail with an ERR_NETWORK_CHANGED if it fires at the exact moment Windows is bringing up the RNDIS interface.

Screenshot 2023-06-20 135824