libgit2/objective-git — pull request #262 by jspahrsummers (2013-09-23 23:20:49+00:00)
Title: Hide GTSetupThreads, never shut them down

We've noticed crashes within `-[NSApplication terminate:]` where `GTShutdownThreads` will be run automatically and interfere with libgit2 threads that are still active.

Basically, thread shutdown is unnecessary in most applications, and very error-prone due to its manipulation of global state. There's no reason to do it when the app is just exiting anyways.