Date: Sun, 21 Dec 2008 16:02:35 +0200 From: Jaakko Heinonen <jh@saunalahti.fi> To: Garrett Cooper <yanefbsd@gmail.com> Cc: freebsd-bugs@freebsd.org Subject: Re: bin/95979: burncd(8) fails to fixate CDs Message-ID: <20081221140235.GC806@a91-153-125-115.elisa-laajakaista.fi> In-Reply-To: <7d6fde3d0812210133x465c7f47r4722b268029c3905@mail.gmail.com> References: <200812201150.mBKBo55n044624@freefall.freebsd.org> <7d6fde3d0812210133x465c7f47r4722b268029c3905@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081221140235.GC806>