#4260: [ScreenSaver] freezes when switching screensavers ---------------------------------------+---------------------------- Reporter: diver | Owner: axeld Type: bug | Status: reopened Priority: normal | Milestone: R1 Component: Preferences/ScreenSaver | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: Has a Patch: 0 | Platform: All ---------------------------------------+---------------------------- Comment (by axeld): You only still need to call Quit() in the offloaded thread in order to wait for the thread to finish (you can also just wait yourself, if you know the thread_id). You have to do this to make sure the runner isn't active anymore before deleting it and the screen saver it ran. -- Ticket URL: <http://dev.haiku-os.org/ticket/4260#comment:10> Haiku <http://dev.haiku-os.org> Haiku - the operating system.