ValueArrays are not SMP safe (patch)
Bug #43727 reported by
Wade Menard
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gtk# |
Unknown
|
Unknown
|
|||
gtk-sharp2 (Ubuntu) |
Fix Released
|
Medium
|
Sebastian Dröge |
Bug Description
Binary package hint: gtk-sharp2
Joe Shaw has fixed an SMP issue in upstream SVN that Banshee made visible ( bug #38813 )
From his Changelog:
* glib/ValueArray.cs: Don't immediately free ValueArrays; queue
them up to be freed in the main thread by using a Timeout. This
fixes SMP deadlocks when the GValues contained therein aren't
threadsafe (like GDK resources). Fixes Novell bug #168650.
I have applied the patch locally and it appears to have resolved the issue. It would be great if we could get this patch applied to our deb before Dapper's release.
To post a comment you must log in.
Mentioned Patch