2007-06-14 Emmanuele Bassi <ebassi@openedhand.com>
authorEmmanuele Bassi <ebassi@openedhand.com>
Thu, 14 Jun 2007 12:00:31 +0000 (12:00 +0000)
committerEmmanuele Bassi <ebassi@openedhand.com>
Thu, 14 Jun 2007 12:00:31 +0000 (12:00 +0000)
commitba0fa9d4bea3dedf129bb6b5e404fb4c15b2136f
tree9360418c0892d12521644425a6fd5490ecc85abc
parent358269be3e25160ad3dc6324eae4d61ec6f1ac5a
2007-06-14  Emmanuele Bassi  <ebassi@openedhand.com>

* clutter/clutter-timeout-pool.c: Make ClutterTimeoutPool
more thread-safe, using a static lock.

(clutter_timeout_pool_dispatch), (clutter_timeout_pool_remove): Fix
a race condition-turned-in-memory corruption bug, triggered by
removing a timeout from the pool while still spinning the pool
source.
ChangeLog
clutter/clutter-timeout-pool.c