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
There is an new API call which prevents the hanging seen above:
(py/with-manual-gil ...
But this API is by no mean mandatory, neither very prominently documented.
So users might still use the other API, as above, and get the experience of a hanging process.
I think we should throw an exception (and terminate the JVM) as well in the case above.
Activity
[-]haning in embeded mode on exception[/-][+]process hanging in embeded mode on exception[/+]behrica commentedon Nov 20, 2022
I still have this open
behrica/clojurebridge#2
as I don't know where a potential fix needed to be.
behrica commentedon Nov 21, 2022
Just to clarify.
There is an new API call which prevents the hanging seen above:
(py/with-manual-gil ...But this API is by no mean mandatory, neither very prominently documented.
So users might still use the other API, as above, and get the experience of a hanging process.
I think we should throw an exception (and terminate the JVM) as well in the case above.