[pacman-dev] download interrupt mechanism
Hi, working on a GUI frontend for libalpm, I noticed that download process lakes for an internal interrupt mechanism. Download cancellation is only handled by catching SIGINT signal. I think it would be a benefit for libalpm to have more correct download interrupt mechanism like trans_interrupt handle package transaction cancellation. I'm already working on a patch and I would like to know if you would interested in adding this feature to libalpm. Regards.
On Aug 25, 2015 7:04 AM, "Guillaume Benoit" <guillaume@manjaro.org> wrote:
Hi, working on a GUI frontend for libalpm, I noticed that download process
lakes for an internal interrupt mechanism. Download cancellation is only handled by catching SIGINT signal.
I think it would be a benefit for libalpm to have more correct download interrupt mechanism like trans_interrupt handle package transaction cancellation.
Could you explain more about why signal handling is non-ideal? What would trans_interrupt do differently? What problems does this solve?
I'm already working on a patch and I would like to know if you would interested in adding this feature to libalpm. Regards.
Without knowing more details on what you're proposing, its hard to say.
participants (2)
-
Dave Reisner
-
Guillaume Benoit