The NSOperation -cancel and NSOperationQueue -cancelAllOperations methods 
merely set a property that needs to be periodically and cooperatively checked 
and acted upon by the receiving NSOperation. 

Normally, that is sufficient. But under some circumstances, it's possible for 
an executing NSOperation to get hung up doing I/O or for some other reason. No 
means is given to forcibly stop the execution of an NSOperation, and there's no 
-thread method to obtain its thread and terminate it. 

Does GCD allow this level of introspection and control of executing blocks?
-Carl


_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to