thread blocked after a curl error 56
Bug #890076 reported by
Xu Zhen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Polly |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
if polly got a curl error 56 in _streaming_loop(), self.buffer_
maybe we need set a timeout for join() ?
To post a comment you must log in.
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.