Diorcet Yann
Diorcet Yann
Here the issue: https://gist.github.com/diorcety/4cbded6fd3583ae001ebc9cf1d3e409d
Commented on_completed: ``` Hello, World! Abcd Value: 0 Value: 20 Unsubscribe End of World! ``` Uncommented ``` Hello, World! Abcd Value: 0 Value: 20 ~Abcd Unsubscribe End of World! ```
The issue is certainly in the group_by not the flat_map
In both case at the unsubscribe, the hook (held by the lambda) should be released. Because there is no link to the observable anymore
I was on a old version, seems to be solved in the master
It's old issue. It was used in Payday games lua scripts
linked to https://tracker.dev.opencascade.org/view.php?id=30267
Using following function before running clean seems to work ``` def normalize_faces(sketch): sketch._faces = Compound.makeCompound([Face(f.wrapped.Reversed()) if f.normalAt().z < 0 else f for f in sketch.faces()]) return sketch ```
Seems pretty correct PR, what is blocking it?
Put zsys_shutdown() at the end of the test solve the issue.