Re: [patch] burncd(8) signal and error handling improvements

From: Jeremie Le Hen <jeremie_at_le-hen.org>
Date: Sat, 8 Mar 2008 12:48:10 +0100
Hi Jakko,

On Tue, Mar 04, 2008 at 02:53:03PM +0200, Jaakko Heinonen wrote:
> burncd(8) doesn't handle signals and interrupting burncd during
> operation for example with SIGINT (^C) may leave the drive spinning and
> locked. This may happen also if you try to write a too large image to a
> disc and burncd(8) exits with an I/O error.
> 
> Attached patch implements signal handling for burncd(8). It does
> CDRIOCFLUSH ioctl to attempt leave burner sane state when burning is
> interrupted with SIGHUP, SIGINT, SIGTERM or in case an I/O error occurs
> during write. Blanking will still continue after interrupt but it seems
> to finish correctly even after burncd(8) has quit.
> 
> Relevant PR is bin/48730 which has an older version of the patch.

Thank you for the work!  This was quite annoying :-).

Regards,
-- 
Jeremie Le Hen
< jeremie at le-hen dot org >< ttz at chchile dot org >
Received on Sat Mar 08 2008 - 10:48:49 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:28 UTC