GNOME Bugzilla – Bug 165922
add locking in opt
Last modified: 2005-02-04 11:56:03 UTC
add locking to protect the scheduler data structures. This fixes random behaviour and crashes.
Created attachment 36816 [details] [review] proposed patch first patch, will also install handlers for error cases.
Created attachment 36823 [details] [review] updated patch using recursive locks the old patch could create deadlocks when unlinking pads since the pad unlink function unrefs the element which in turn unlinks the pads in its dispose function.
patch was applied.