[Bug 1332165] Re: udevd --daemon does not close stdout
Martin Pitt
martin.pitt at ubuntu.com
Tue Aug 5 10:11:26 UTC 2014
This seems fixed now, at least in utopic, but most likely in 14.04 as
well:
$ sudo udevd --daemon
$ ps aux|grep udevd
root 13116 1.0 0.0 43388 3484 ? Ss 12:09 0:00 udevd --daemon
$ sudo ls -l /proc/13116/fd/
lrwx------ 1 root root 64 Aug 5 12:10 0 -> /dev/null
lrwx------ 1 root root 64 Aug 5 12:10 1 -> /dev/null
lrwx------ 1 root root 64 Aug 5 12:10 2 -> /dev/null
Same for the systemd-udevd instances that get run by the system udevd.
** Changed in: udev (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to udev in Ubuntu.
https://bugs.launchpad.net/bugs/1332165
Title:
udevd --daemon does not close stdout
Status in “udev” package in Ubuntu:
Fix Released
Bug description:
It appears that when udevd --daemon starts, it does not close its
stdout.
This is inferred from the following behaviour:
* Process A makes a pipeline and passes it to child process B as its stdout
* Process B does work, including running udevd --daemon
* Process B terminates
* Process A waits for the pipeline to close, but it doesn't
* When the udevd --daemon process is killed, *then* the pipeline closes
This, in combination with bug #1332155, is causing python-vm-builder
to hang when building trusty images on precise servers. The symptoms
are recorded in bug #1287943.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: udev 175-0ubuntu9.5
ProcVersionSignature: Ubuntu 3.8.0-42.62~precise1-generic 3.8.13.23
Uname: Linux 3.8.0-42-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
CustomUdevRuleFiles: 65-drbd.rules
Date: Thu Jun 19 16:26:22 2014
InstallationMedia: Ubuntu-Server 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.2)
MachineType: Apple Inc. Macmini6,2
MarkForUpload: True
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-42-generic.efi.signed root=UUID=862238ef-c076-4aad-a783-66ccdbeae93f ro
SourcePackage: udev
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/16/2012
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MM61.88Z.0106.B03.1211161202
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-F65AE981FFA204ED
dmi.board.vendor: Apple Inc.
dmi.board.version: Macmini6,2
dmi.chassis.type: 16
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F65AE981FFA204ED
dmi.modalias: dmi:bvnAppleInc.:bvrMM61.88Z.0106.B03.1211161202:bd11/16/2012:svnAppleInc.:pnMacmini6,2:pvr1.0:rvnAppleInc.:rnMac-F65AE981FFA204ED:rvrMacmini6,2:cvnAppleInc.:ct16:cvrMac-F65AE981FFA204ED:
dmi.product.name: Macmini6,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/1332165/+subscriptions
More information about the foundations-bugs
mailing list