http://qa.mandrakesoft.com/show_bug.cgi?id=4136


[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED




------- Additional Comments From [EMAIL PROTECTED]  2003-12-09 00:52 -------
brown paper #4136 bug just get fixed in cvs.

explanation: harddrake2's SIG_CHLD handler intercept tahe child death
(really the SIG_CHLD signal itself) after run_program's waitpid() got
interrupted by the signal but before it get rescheduled by the kernel
(at which stage the child it wait for

thus run_program::run() run forever waiting for a non more existing
child program to exit.

it eventually got interrupted by the timeout (10mn...)

-- 
Configure bugmail: http://qa.mandrakesoft.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
status: RESOLVED
creation_date: 
description: 
Currently using harddrake-ui-9.1-31.3mdk. Start up mcc, go to 
hardware->"harddrake lists and helps to setup hardware". Select the sound card 
and click on "configure module". Immediately mcc hangs and top shows 
/usr/sbin/harddrake2 taking > 90% of CPU. Mcc stays hung and the only way out 
is to kill the process for /usr/sbin/harddrake2. 
 
Also the buttons: 
        Configure Module 
        Run config tool 
 
should be named more meaningfully, something like: 
 
        Set current driver options 
        Select alternative driver

Reply via email to