On Mon, Feb 27, 2012 at 08:00:56 -0800, John Reiser <jreiser@xxxxxxxxxxxx> wrote: > > That behavior (no response to ^C [SIGINT] within 5 seconds) is a bug. > It's a _transaction_, right? So either it completes successfully, > or fails with no apparent lasting effects (except log files, delay, etc.) > So yum should: respond immediately on stderr, abort the transaction > (roll back everything to the state before the transaction began), > and terminate with failure status. Because the original request > is for a transaction, then yum *must* be able to abort and rollback > anyway, to recover from I/O errors [and such errors _do_ happen.] > So, act as if ^C [SIGINT] is an I/O error. I don't believe yum has a way to roll back transactions reliably. -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel