Bug 79219 - xinetd in tight CPU loop
xinetd in tight CPU loop
Status: CLOSED RAWHIDE
Product: Red Hat Linux
Classification: Retired
Component: xinetd (Show other bugs)
8.0
i686 Linux
medium Severity medium
: ---
: ---
Assigned To: Trond Eivind Glomsrxd
Brock Organ
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2002-12-07 15:37 EST by Jerome
Modified: 2007-04-18 12:48 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2003-01-17 11:39:37 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Jerome 2002-12-07 15:37:13 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003

Description of problem:
At least xinetd 2.3.7-2 and latest...
xinetd will hang in a tight loop (99% CPU usage) when a service is missing the
closing bracket in its configuration file under /etc/xinetd.d.

Example:
service ftp
{
......
# missing }

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Pick up a service config file
2. Remove the closing bracket
3. service xinetd restart
	

Actual Results:  xinetd process in tight CPU loop

Expected Results:  xinetd process idle

Additionally: service containing the error not to be started with error reported
somewhere...


Additional info:
Comment 1 Jay Fenlason 2003-01-17 11:39:37 EST
Can you try the xinetd-2.3.10-1 rpm I just made?  It's in rawhide and WORKSFORME
Comment 2 Jerome 2003-01-20 00:35:58 EST
Jay,
I tried your latest xinetd rpm (2.3.10-1 on rawhide) and I confirm that it 
corrects the issue. I also noticed the entry in the message logfile.
Good job and thank you,
Jerome

Note You need to log in before you can comment on or make changes to this bug.