I have run into serious issues that make communication between pthreads, completely off the browser or main thread, totally broken. First is that read() on a pipe that should be blocking, instead returns immediately. And second, poll ignores its timeout parameter and also returns immediately.
This has been a persistent issue that seems to be ignored:
#25759, #20615, #19447, #16704, #16047
I am creating a new issue hoping for some attention to this issue. Now that JSPI and pthreads are available, I don't think there's any reason not to implement this correctly.
I have run into serious issues that make communication between pthreads, completely off the browser or main thread, totally broken. First is that read() on a pipe that should be blocking, instead returns immediately. And second, poll ignores its timeout parameter and also returns immediately.
This has been a persistent issue that seems to be ignored:
#25759, #20615, #19447, #16704, #16047
I am creating a new issue hoping for some attention to this issue. Now that JSPI and pthreads are available, I don't think there's any reason not to implement this correctly.