Bug 241278
Summary: | kill yum should kill yum | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Need Real Name <lsof> | ||||
Component: | yum | Assignee: | James Antill <james.antill> | ||||
Status: | CLOSED NEXTRELEASE | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | pmatilai | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2007-07-24 20:39:10 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Need Real Name
2007-05-24 19:15:01 UTC
not if the program (or in this case a library the program is using) has grabbed the sigterm signal handler and refuses to obey it. You have to kill -9 it b/c of the grab by rpm of the signal handler. to be fair - in certain situations this is desired behavior. During the transaction, for example, I think it would be wise to make the user REALLY want to stop the yum process by using a kill -9 b/c during various portions of the transaction stopping the process can leave you with an unstable or completely broken system. Created attachment 159642 [details]
Make yum listen to signals
Attached patch, together with rpm-4.4.2.1-0.5.rc3 (in next rawhide push) makes
yum check for signals caught by rpm during downloads if the rpm version
supports it. There might be other places where the checking is needed but this
takes care of the worst part.
applied the patch to cvs. Should be out in next release |