KittyCAD / modeling-app

The KittyCAD modeling app.
https://kittycad.io/modeling-app/download
MIT License
362 stars 29 forks source link

Stream Idle Mode stuck reconnecting #3281

Open ZooSpiritWolf opened 1 month ago

ZooSpiritWolf commented 1 month ago

🐛 on Dev

Steps to reproduce:

  1. Login
  2. Go to settings
  3. Toggle ON Stream Idle Mode
  4. Close settings
  5. Navigate to another page or wait 2 minutes
  6. Navigate back to the app page
  7. Observe Stream is paused
  8. Hover over the stream or click the User menu
  9. Observe Stream attempting to reconnect Expected: Stream to reconnect after a few seconds Actual: Stream is stuck reconnecting and may even pause reconnecting after 2 minutes

Video: https://www.loom.com/share/1e9ead3e057c45e68ba443cf81eec5a3?sid=3d41d3c7-cf0a-4bda-8aff-c8eb59e9f5ad (https://www.loom.com/share/1e9ead3e057c45e68ba443cf81eec5a3?sid=3d41d3c7-cf0a-4bda-8aff-c8eb59e9f5ad)

Bug report: https://app.qawolf.com/zoo/bug-reports/a3009565-925f-4480-b3b6-e6fe6fc58cfc

Affected workflows: • Change Tab - Stream Idle Mode - https://app.qawolf.com/zoo/workflows/clyd2cmr904a0w63kdena4lur • Inactive for 2 mins - Stream Idle Mode - https://app.qawolf.com/zoo/workflows/clyd2erpw04auw63k2nrf9w4u

If you are aware of this bug you can set the priority to low which will prevent it from causing a run failure.

lf94 commented 1 month ago

This is off by default and hidden behind an option which is going to further be hidden behind an experimental flag in the near future (along with other features we deem experimental)