diff --git a/dtable.c b/dtable.c index 5bfe707..486916a 100644 --- a/dtable.c +++ b/dtable.c @@ -782,6 +782,7 @@ PRIVATE void objc_send_initialize(id object) if (objc_test_class_flag(class, objc_class_flag_initialized)) { UNLOCK(&initialize_lock); + UNLOCK_RUNTIME(); return; } BOOL skipMeta = objc_test_class_flag(meta, objc_class_flag_initialized);