You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In icecast-metadata-player this library is being used to synchronize Icecast streams. When testing in iOS and Safari on MacOS, the web worker implementation only completes successfully four times, and any future invocations fail without any errors.
The first four invocations work fine without any issues. After that, the worker appears to spawn and when correlate is called, which is a function bound to the WASM instance, the worker terminates without calling postMessage. There are no errors or any other indication of a problem, other than the worker terminating prematurely.
Ideas:
Use a thread pool that always remains open, if the issue is with a general limit of four workers in Safari.
The text was updated successfully, but these errors were encountered:
In
icecast-metadata-player
this library is being used to synchronize Icecast streams. When testing in iOS and Safari on MacOS, the web worker implementation only completes successfully four times, and any future invocations fail without any errors.The first four invocations work fine without any issues. After that, the worker appears to spawn and when
correlate
is called, which is a function bound to the WASM instance, the worker terminates without callingpostMessage
. There are no errors or any other indication of a problem, other than the worker terminating prematurely.Ideas:
The text was updated successfully, but these errors were encountered: