magicalpanda / MagicalRecord

Super Awesome Easy Fetching for Core Data!
Other
10.8k stars 1.79k forks source link

MR_executeFetchRequest:inContext: fundamentally unsafe? #1120

Open haemi opened 8 years ago

haemi commented 8 years ago

Hi,

when I check my app with GDCoreDataConcurrencyDebugging, I get lots of warnings, I asked its developer which told me that it's a bug in MagicalRecord (see https://github.com/GrahamDennis/GDCoreDataConcurrencyDebugging/issues/20).

Can you confirm this?

haemi commented 8 years ago

note: happening for both MagicalRecord 2.2 and 2.3.0 (installed via CocoaPods)

pronebird commented 8 years ago

What is unsafe about it? The fact that it wraps executeFetchRequest into performBlockAndWait?

somerobots commented 8 years ago

I'm having deadlock issues so very curious about this!