On 09/26/2014 10:05 PM, Boian Mitov wrote: >> If ARC is missing you need to call "free". No Critical section is >> involved with that. > Incorrect the pointer on which you call free needs to be guarded. Only if it is used in a way that asks for this. Whether or not it is done is up to the user. -Michael