Bug 30171

Summary: pump hangs on system shutdown
Product: [Retired] Red Hat Linux Reporter: Need Real Name <dbarrett>
Component: pumpAssignee: Elliot Lee <sopwith>
Status: CLOSED RAWHIDE QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.0   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2001-07-16 13:34:19 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:

Description Need Real Name 2001-03-01 15:18:55 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)


When shutting the system down, the invocation of "pump" in /sbin/ifdown 
hangs.  Sometimes I can unhang it by unplugging the ethernet cable from 
the computer.  A terrible workaround is to kill the running pump process 
manually before shutdown.  A good workaround is to run dhcpcd instead of 
pump.

Reproducible: Always
Steps to Reproduce:
1. # su root
2. # shutdown -h now
3. Watch for the line "Shutting down eth0: ".  The shutdown hangs after 
this line is printed.
	

Actual Results:  The shutdown hung with the cursor sitting to the right 
of "Shutting down eth0: ".

Expected Results:  The system should have shut down.

I'm using the supplied network card driver /lib/modules/2.2.16-
22/net/rtl8139.o with a D-Link DFE-530TX network card.  Upgrading 
rtl8139.o to the latest version had no effect.

WORKAROUND: Using dhcpcd instead of pump in /sbin/ifdown eliminates the 
problem.

I have seen dozens of reports of this problem in linux mailing lists -- a 
google.com search for "eth0 shutdown hang" will show them.

Comment 1 Elliot Lee 2001-09-11 00:07:12 UTC
dhcpcd is now the default DHCP client in RHL rawhide...

Apologies for the unresponsiveness of the previous pump maintainer...