K 10 svn:author V 6 obrien K 8 svn:date V 27 2009-03-24T01:35:58.845357Z K 7 svn:log V 300 MFC: r186337/r186444/186784: burncd(8) doesn't handle signals and interrupting burncd during operation. Add signal handling by doing a CDRIOCFLUSH ioctl to attempt to leave burner in a sane state when burning is interrupted with SIGHUP, SIGINT, SIGTERM, or in case an I/O error occurs during write. END