[haiku-bugs] Re: [Haiku] #4260: [ScreenSaver] freezes when switching screensavers

  • From: "axeld" <trac@xxxxxxxxxxxx>
  • Date: Thu, 05 Sep 2013 06:46:51 -0000

#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.

Other related posts: