Your message dated Tue, 17 Sep 2013 09:03:30 +0000
with message-id <e1vlrby-0002el...@franck.debian.org>
and subject line Bug#719659: fixed in acpid 1:2.0.20-1
has caused the Debian Bug report #719659,
regarding acpid ignores its unix socket on systems with many event interfaces
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 ow...@bugs.debian.org
immediately.)


-- 
719659: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719659
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: acpid
Version: 1:2.0.19-1
Severity: important
Tags: upstream

acpid's fd watching code (connection_list.c) currently sets
MAX_CONNECTIONS to 20, but it also opens every single event interface
in /dev/input.  A modern machine with a modern kernel can easily have
20+ event interfaces, consuming the entire fd list.  When the socket
is opened (after the event interfaces), add_connection() fails and
acpid ignores the socket.  The first 10 connections to
/var/run/acpid.socket will succeed (the size of the listen() queue) and any
additional connections will block until acpid is killed.

I marked this important because of the way it exhibits itself: Xorg is
the main user of the acpid socket on my system, and it reopens the
socket each time the console is changed (including a wake from
suspend).  After the 10th wake or console switch back to X, the X
server will block on the connect() to /var/run/acpid.socket and render
the system completely unusable from the console.  (It is possible to
recover by restarting acpid over an ssh session, though.)

The upstream sourceforge project does not allow bug reports, so I'm
reporting through the Debian BTS and Ccing the author.  The simplest
fix would be simply raising MAX_CONNECTIONS in connection_list.c, but
it would be better if acpid just died when it was unable to track its
unix socket -- this is not the first time this exact scenario has
happened (see Debian bug #565908).

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages acpid depends on:
ii  kmod      9-3
ii  libc6     2.17-92
ii  lsb-base  4.1+Debian12

Versions of packages acpid recommends:
ii  acpi-support-base  0.141-2

acpid suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: acpid
Source-Version: 1:2.0.20-1

We believe that the bug you reported is fixed in the latest version of
acpid, which is due to be installed in the Debian FTP archive.

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 719...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Meskes <mes...@debian.org> (supplier of updated acpid 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 17 Sep 2013 10:26:14 +0200
Source: acpid
Binary: acpid kacpimon
Architecture: source amd64
Version: 1:2.0.20-1
Distribution: unstable
Urgency: low
Maintainer: Debian Acpi Team <pkg-acpi-de...@lists.alioth.debian.org>
Changed-By: Michael Meskes <mes...@debian.org>
Description: 
 acpid      - Advanced Configuration and Power Interface event daemon
 kacpimon   - Kernel ACPI Event Monitor
Closes: 719659
Changes: 
 acpid (1:2.0.20-1) unstable; urgency=low
 .
   * Imported Upstream version 2.0.20 (Closes: #719659)
Checksums-Sha1: 
 2c48081a98243f1eeec336568e921bfbaaf790ab 1303 acpid_2.0.20-1.dsc
 3dc61ce2f8d1f7729b74ec2c307a614388776181 204699 acpid_2.0.20.orig.tar.gz
 109202ca1d2f9b6c75af0e67a751b228f4435a9c 18980 acpid_2.0.20-1.diff.gz
 918809dad6a0e5e13e9cec3e2ef7cd5acbc05a52 53144 acpid_2.0.20-1_amd64.deb
 a383ed60fcef0c4f1dffa31cfe44752c2cd03e70 31480 kacpimon_2.0.20-1_amd64.deb
Checksums-Sha256: 
 7222df5e86a08191eb87fbbee63c140d518cdb59fc13ec5d145a365c037087eb 1303 
acpid_2.0.20-1.dsc
 d109074af3997d2fc46cea3e8f57756ce77f16c97dff6f7b1c602a8219cd58eb 204699 
acpid_2.0.20.orig.tar.gz
 ba16724c347af2f69e4e6ecdbfa45eb13ba642aee6ba7a8f48cf4c2e8a5b4cf7 18980 
acpid_2.0.20-1.diff.gz
 c157b17c1d1f288431c5ee4d41559039e52f88ddf22f2b66295c03f4ba427ab1 53144 
acpid_2.0.20-1_amd64.deb
 2a53eb1bfd336689a65f2e053d2dca998bc4007916fa46f62c2632cefb98c9cc 31480 
kacpimon_2.0.20-1_amd64.deb
Files: 
 02550e062b1008b679ef7ea11d2cccf3 1303 admin optional acpid_2.0.20-1.dsc
 72dc7985bdc525be20ab5cc0296cdb5b 204699 admin optional acpid_2.0.20.orig.tar.gz
 200bde826920bedd6e943aa0efc309e2 18980 admin optional acpid_2.0.20-1.diff.gz
 ff8f77811b25441b09a266969a375dc0 53144 admin optional acpid_2.0.20-1_amd64.deb
 8f26ff0161217b9649383ae3fe21f1b5 31480 utils extra kacpimon_2.0.20-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iD8DBQFSOBMfVkEm8inxm9ERAgcRAJ9Xermi3U+yPLkBb22c+3d/X5fptQCeJszG
LYupd1Rt0OmjGx2LGETCme0=
=TjbX
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to