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