The yum2 backend doesn't seem to support canceling. We should really implement a Cancel method and exit the transaction when sane to do so. I needed this feature this morning :-) Richard.