Hey, I am using 3.1.0 library version. From time to time when I am using multiple context's one of them is getting blocked in subscribe on wait on conditional variable in futres_cpp11.

And it's not getting out of it ever.
Any hints what could be a reason?
My usage is like:
Create context -> Subscribe on channel with "then" callback -> On callback dispatch back to context thread -> get_all() -> handle messages -> resubscribe.
And its getting stucked on resubscribing, however it does not happen every time.
Hey, I am using 3.1.0 library version. From time to time when I am using multiple context's one of them is getting blocked in subscribe on wait on conditional variable in futres_cpp11.

And it's not getting out of it ever.
Any hints what could be a reason?
My usage is like:
Create context -> Subscribe on channel with "then" callback -> On callback dispatch back to context thread -> get_all() -> handle messages -> resubscribe.
And its getting stucked on resubscribing, however it does not happen every time.