Summary: | bash 3.1 doesn't close named pipes properly causing hang in dvd-slideshow | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Fox <gentoo> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Named pipe test case showing pipe close doesn't reach the other process (it keeps going) |
Description
Peter Fox
2006-05-17 13:09:05 UTC
Created attachment 86952 [details]
Named pipe test case showing pipe close doesn't reach the other process (it keeps going)
This works on old system (bash 2.05a, libc-2.2.5, kernel 2.6.16-gentoo-r3), but not the new one (bash 3.1.16, libc-2.4, kernel 2.6.16-gentoo-r6).
I've just tried bash-3.0-r12 on the new system, and that seems ok. So something in the change to 3.1.16 seems to have broken named pipes. Reported bug using bashbug. Temporarly workaround: echo "=app-shells/bash-3.1_p16" >> /etc/portage/package.mask emerge bash re-open if it doesnt work with bash-3.2 |