NSLog(@"[Java CocoaComponent compatibility mode]: Operation timed out due to possible deadlock: selector '%@' on target '%@' with args '%@'",NSStringFromSelector(fSelector),fTarget,fArg);
NSLog(@"*** CPerformer: ignoring exception '%@' raised during performCompatible of selector '%@' on target '%@' with args '%@'",e,NSStringFromSelector(fSelector),fTarget,fArg);
}@finally{
// notify done!
[resultLocklock];
[resultLockunlockWithCondition:READY];
// Clean up after ourselves
[resultLockautorelease];
[fTargetautorelease];
[fArgautorelease];
[selfautorelease];
}
}
@end
@end
...
@@ -236,13 +155,8 @@ AWT_ASSERT_APPKIT_THREAD;
...
@@ -236,13 +155,8 @@ AWT_ASSERT_APPKIT_THREAD;
// java event thread without deadlocking. See CToolkit.invokeAndWait.
// java event thread without deadlocking. See CToolkit.invokeAndWait.