I will investigate this, but it would be easier with some way to artificially simulate the error 56.
Either way, setting a timeout for join is not a fix. It's a workaround that causes more problems than solves.
If the buffer thread is not finishing in certain circumstances, it's a bug that needs to be fixed, not ignored and worked around.
I will investigate this, but it would be easier with some way to artificially simulate the error 56.
Either way, setting a timeout for join is not a fix. It's a workaround that causes more problems than solves.
If the buffer thread is not finishing in certain circumstances, it's a bug that needs to be fixed, not ignored and worked around.