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
I have noticed that in some cases the program doesn't shut down properly on windows when using an effect framework like cats-effect for scala.
I made a simple java program to demonstrate the weird behaviour.
When I try to stop the programm normally (SIGINT) it just hangs. The main thread is not stopped and no shutdown hooks are run. This doesn't happen when I don't mount a filesystem or unmount it before shutting down. It seems to be related to the exit signals since System.exit does not cause this behaviour.
I have not tried another platform besides windows.
Maybe there is some kind of signal handler in winsfp that kills the java threads or something similar.
I have not yet found any workaround.
I have noticed that in some cases the program doesn't shut down properly on windows when using an effect framework like cats-effect for scala.
I made a simple java program to demonstrate the weird behaviour.
When I try to stop the programm normally (SIGINT) it just hangs. The main thread is not stopped and no shutdown hooks are run. This doesn't happen when I don't mount a filesystem or unmount it before shutting down. It seems to be related to the exit signals since System.exit does not cause this behaviour.
I have not tried another platform besides windows.
Maybe there is some kind of signal handler in winsfp that kills the java threads or something similar.
I have not yet found any workaround.
The text was updated successfully, but these errors were encountered: