bin/95979: burncd(8) fails to fixate CDs
Jaakko Heinonen
jh at saunalahti.fi
Sun Dec 21 06:20:52 PST 2008
On 2008-12-21, Garrett Cooper wrote:
> Is there an ATA standard value for timing out? What does cdrecord /
> growisofs use?
I doubt that the time which fixation should take is standardized. A
quick look at wodim (cdrecord fork) and growisofs source suggests that
they behave like this:
wodim
Timeout is 420 seconds divided by burning speed if the drive reports
correctly it's state. (There's a different sleep time calculation method
if the drive doesn't report it correctly.) If the sleep time / timeout
is too short it looks like it doesn't necessarily report an error.
growisofs
Doesn't use timeout for fixation at all but relies on the drive
reporting when fixation finishes. It seems to have quirk(s) for some
drive(s).
--
Jaakko
More information about the freebsd-bugs
mailing list