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
So it looks like a problem in ffi-rzmq gem. If I comment out creating heartbeat thread all tests passes and process completes fine. But I'm not sure that this is correct way to do this :)
The text was updated successfully, but these errors were encountered:
Ruby committer @tompng looked into this issue on slack-jp and found that the problem is most likely related to ffi-rzmq. Thanks tompng!
Here is the English translation of the text in the image ( ChatGPT) :
koji×2 (January 25, 19:40)
This might not be the right place to ask, but in Ruby 3.4, when running tests in IRuby (the Jupyter Notebook Ruby kernel), the tests seem to pass, yet they still fail due to a timeout. Does anyone have any ideas?
It seems like zmq_context has a terminate method, but calling it does nothing, and it just waits indefinitely. I feel like executing terminate right before exit might resolve the issue.
(However, I don't know if this behavior changes between versions 3.4 and 3.3.)
It's continuation of this PR #356
Currently Ruby process can't finish after all tests passed. I've dumped all thread backtraces and it shows
So it looks like a problem in
ffi-rzmq
gem. If I comment out creating heartbeat thread all tests passes and process completes fine. But I'm not sure that this is correct way to do this :)The text was updated successfully, but these errors were encountered: