previously, Sia-UI updated its data by dispatching a new poll request every n seconds, regardless of the state of the previous polls. This PR changes the polling so that a new poll only happens if the previous poll finished, and ensures that poll requests can't build up and cause performance issues. Should improve stability for users on slower machines.
previously, Sia-UI updated its data by dispatching a new poll request every
n
seconds, regardless of the state of the previous polls. This PR changes the polling so that a new poll only happens if the previous poll finished, and ensures that poll requests can't build up and cause performance issues. Should improve stability for users on slower machines.