Red Hat Bugzilla – Bug 480048
multipathd doesn't close pipe fds on a failed fork
Last modified: 2010-03-14 17:28:55 EDT
When multipathd tries to fork a callout, if it fails, it doesn't close the pipe fds necessary to talk to the callout. Also, when multipathd fails to execute a callout, it doesn't print any useful error messages.
*** Bug 480170 has been marked as a duplicate of this bug. ***
Is RH planning to fix this for RHEL5.3? We need to determine how much longer our test bed/test resources will be consumed with this release and whether we need to regression test another RHEL5.3 RC?
The fix for this is committed. The plan is to release this as a z-stream release. Although I noticed this bug looking at 478643, as far as I know, nobody has ever hit it. The error reporting is very helpful to tell if people are running into 478643, and need to increase their max_fds, but as long as you follow the workaround in that bugzilla, you should be fine.
The release notes in bz #478643 have all the information that's necessary.
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.