There's a dedicated flag passed to ISO9660/Joliet tree creation API called IsLock. For UDF we always lock files during tree build and burning.
Acidtech wrote:
Does starburn lock the file it is reading when burning? We have a multi drive system with several threads of starburn writing the same files to each drive. When we use a tree with many files there is no noticable slowdown compared to burnign to a single drive, but if we use a single ISO file there is a significant slow down. Also if we use two different ISO files when burning to two drives there is no noticable slowdown. This leads me to believe that one starburn thread is blocking the other thread from accessing the file for a significant amount of time. Is this the case? If so is there anyway around this? I'd rather not have to make a copy of an ISO which in some cases can be up to 8.5gigs in size each time we burn an ISO to multiple drives.