Your message dated Tue, 17 Nov 2009 10:57:41 +0000
with message-id <[email protected]>
and subject line Bug#432397: fixed in osdsh 0.7.0-10
has caused the Debian Bug report #432397,
regarding osdctl still hangs while trying to write to osdsh fifo
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
432397: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=432397
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: osdsh
Version: 0.7.0-9
Severity: normal
Tags: patch
While upgrading osdsh from a local version to 0.7.0-9, I noticed
that osdctl started to hang again when executed directly after
osdsh. Even with patch 09-process-running-checks.dpatch applied,
there remains a race condition.
With the current design, the osdsh parent process forks a child
process, writes the child's pid to a file and exits. If osdctl is
started directly in succession, the fifo might not exist, as the
child process might not have created it yet.
With my local version, I had tested a real fix for this problem
(and subsequently forgotten about the patch). The only way to know
for sure that the fifo exists after osdsh has exited is to simply
create the fifo *before* forking the child process.
Regards,
Peter
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (400, 'testing'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.22-maia (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages osdsh depends on:
ii libapm1 3.2.2-8.1 Library for interacting with APM d
ii libc6 2.6-1 GNU C Library: Shared libraries
ii libxosd2 2.2.14-1.3 X On-Screen Display library - runt
ii tk8.4 [wish] 8.4.12-1 Tk toolkit for Tcl and X11, v8.4 -
osdsh recommends no packages.
-- no debconf information
10-osdsh-create-fifo-before-fork.dpatch
Description: application/shellscript
--- End Message ---
--- Begin Message ---
Source: osdsh
Source-Version: 0.7.0-10
We believe that the bug you reported is fixed in the latest version of
osdsh, which is due to be installed in the Debian FTP archive:
osdsh_0.7.0-10.diff.gz
to main/o/osdsh/osdsh_0.7.0-10.diff.gz
osdsh_0.7.0-10.dsc
to main/o/osdsh/osdsh_0.7.0-10.dsc
osdsh_0.7.0-10_amd64.deb
to main/o/osdsh/osdsh_0.7.0-10_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joachim Breitner <[email protected]> (supplier of updated osdsh package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 17 Nov 2009 11:10:18 +0100
Source: osdsh
Binary: osdsh
Architecture: source amd64
Version: 0.7.0-10
Distribution: unstable
Urgency: low
Maintainer: Joachim Breitner <[email protected]>
Changed-By: Joachim Breitner <[email protected]>
Description:
osdsh - Overlays your screen with various system information
Closes: 432397 555874
Changes:
osdsh (0.7.0-10) unstable; urgency=low
.
* osdctl still hangs while trying to write to osdsh fifo (Closes:
#432397). Thanks to Peter Colberg <[email protected]> for the patch!
* Fix "FTBFS with binutils-gold" by removing HTML encoded dash from Makefile
(WTF?) (Closes: #555874)
Checksums-Sha1:
922c48bbae9f28a02b397ec7b486070a9f822779 981 osdsh_0.7.0-10.dsc
0924404e83923a92d7020772dd59c18d2473eb24 10693 osdsh_0.7.0-10.diff.gz
0ad8c08b3fb84f231beb785b87f9ad51c5603788 38978 osdsh_0.7.0-10_amd64.deb
Checksums-Sha256:
58d1e5ae3e7bb97a02a49b485221630e985524bfc236219ed1796a05aefd54bb 981
osdsh_0.7.0-10.dsc
5fe482d84a6f2dd0db8ab3fa5244feeb5f9450b6e0fb74e93e08287a6d39f705 10693
osdsh_0.7.0-10.diff.gz
6cf64c29385ff23d21cfbd684b946029bbe90d3e4d02db3dfe1bfd0bbd77bedc 38978
osdsh_0.7.0-10_amd64.deb
Files:
611e1f87e99fa96dfec1cffa1579c3b1 981 x11 optional osdsh_0.7.0-10.dsc
a795d6b4b53d34a4080ad07d80f293fb 10693 x11 optional osdsh_0.7.0-10.diff.gz
2024b10abf4beae8001bd55e2e8633d6 38978 x11 optional osdsh_0.7.0-10_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAksCdsEACgkQ9ijrk0dDIGzDngCfQMrqB88NZZ6r4pC8PUAReosH
ZykAnicd43p6BK5Dr81m/paE35hrMLwc
=ZQ8I
-----END PGP SIGNATURE-----
--- End Message ---