magicalpanda/MagicalRecord — pull request #207 by clinseman (2012-07-12 14:10:10+00:00)
Title: Child context not saving in background and completion handler not called

I was trying to call saveInBackgroundWithBlock:completion from a NSManagedContext that was not the default or the root saving context.

I found that the completion handler was never called because it was by passing both if statements so the dispatch_async was skipped over.

I'm not sure this is the right way to fix this, but it is working for my situation.