[arch-general] Why does pacman 3.4 reacts so slow to SIGINT?

Ray Rashif schivmeister at gmail.com
Thu Jul 8 11:36:13 EDT 2010


2010/7/8 Lukas Grässlin <lukasgraesslin at gmx.de>:
> On Thu, Jul 08, 2010 at 06:09:15PM +0300, Lauri Niskanen wrote:
>> On 07/08/2010 06:02 PM, Lukas Grässlin wrote:
>> >I often use Ctrl+C when I forgot something and want to cancel the
>> >installations and I'm sure it reacts a lot slower than before. (Seen
>> >that on multiple machines)
>> >
>> >On Thu, Jul 08, 2010 at 07:22:00AM -0500, Dan McGee wrote:
>> >>2010/7/8 Lukas Grässlin<lukasgraesslin at gmx.de>:
>> >>>Hi there,
>> >>>
>> >>>since the update from pacman 3.3 to 3.4 it reacts really slow to a
>> >>>SIGINT (Ctrl+C) while syncing or installing a packet.
>> >>>With 3.3 it immediately stops.
>> >>>
>> >>>Not a hugh problem, but I would know why it is so.
>> >>
>> >>I don't think we changed our signal handler at all in 3.4. I haven't
>> >>noticed any difference while syncing, and you probably won't find me
>> >>hitting Ctrl-C during package installation that often.
>> >>
>> >>-Dan
>> >
>>
>> Doesn't it cause corruptions and out-of-syncness between the
>> filesystem and package database if you abort the install?
>
> Sorry, I don't really mean the installation itself but the Download of
> the files. I never really aborted while really installung but when it
> downloads the packages. And this Abortion takes much more time than
> before.
>
> But whatever, this is not really a problem. I just thought it would be
> nice if I know why ;)

I'm able to reproduce this one, but wouldn't have realised it if not
for a secondary report.

I CTRL+C a lot when I'm on uselessly-slow network connections that
require frequent bail-outs.

However, I'm not motivated enough to bother about it.


--
GPG/PGP ID: B42DDCAD


More information about the arch-general mailing list