Revert "cocoa: perform init and uninit synchronously"

This reverts commit a0ac8b6331d345748d415cf71affbe7a90e336a6.