Commit 6a9093cc486c1899197cd7cc9a3eb907c2e756f7

Behdad Esfahbod 2011-05-10T19:00:07

[test/object] Test user_data with destroy() callback that calls user_data Exposes the non-atomicity of user_data opertaions at this time because we call finish() while still locked and modifying the object. In fact, I'm surprised that it doesn't deadlock. It should.