SilentSys / orhelper

orhelper is a module which aims to facilitate interacting and scripting with OpenRocket from Python
GNU General Public License v2.0
16 stars 17 forks source link

OpenRocketInstance freezes on __exit__() on Mac #2

Open SilentSys opened 3 years ago

SilentSys commented 3 years ago

Freezes on the call to java.awt.Window.getWindows(). Likely due to some mutex contention in the Window module.

So far this has only been observed on a Mac machine. It occurs consistently, but we have not been able to reproduce on Windows or Linux.

I don't have a Mac so any information/debugging from someone who has one would be very useful.

As a temporary workaround, it is fine to comment out the entire for loop that disposes the windows.