Your message dated Mon, 03 Mar 2014 17:18:56 +0000
with message-id <[email protected]>
and subject line Bug#737853: fixed in pound 2.6-4
has caused the Debian Bug report #737853,
regarding pound: syslog "spammed"
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.)


-- 
737853: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737853
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pound
Version: 2.6-3.1
Severity: normal

Dear Maintainer,

the pound source code contains a bug waiting for a semaphore. After the 
semaphore has been signaled a thread has to check again if the queue contains 
entries. In a system with a high number of threads that is likely not the case. 
Therefore, a while-loop instead of an if is required.

The patch is quite simple:

--- pound.orig  2014-02-06 14:03:54.112718385 +0100
+++ pound.c     2014-02-06 14:04:02.604718653 +0100
@@ -155,7 +155,7 @@
     thr_arg *res;
 
     (void)pthread_mutex_lock(&arg_mut);
-    if(first == NULL)
+    while(first == NULL)
         (void)pthread_cond_wait(&arg_cond, &arg_mut);
     if((res = first) != NULL)
         if((first = first->next) == NULL)

Regards,
Jesper
-- System Information:
Debian Release: 7.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages pound depends on:
ii  libc6        2.13-38
ii  libpcre3     1:8.30-5
ii  libssl1.0.0  1.0.1e-2+deb7u3

pound recommends no packages.

pound suggests no packages.

-- Configuration Files:
/etc/init.d/pound changed [not included]
/etc/pound/pound.cfg changed [not included]

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: pound
Source-Version: 2.6-4

We believe that the bug you reported is fixed in the latest version of
pound, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Brett Parker <[email protected]> (supplier of updated pound 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: Mon, 03 Mar 2014 15:22:11 +0000
Source: pound
Binary: pound
Architecture: source amd64
Version: 2.6-4
Distribution: unstable
Urgency: low
Maintainer: Brett Parker <[email protected]>
Changed-By: Brett Parker <[email protected]>
Description: 
 pound      - reverse proxy, load balancer and HTTPS front-end for Web servers
Closes: 737853
Changes: 
 pound (2.6-4) unstable; urgency=low
 .
   * Add HTTP PATCH support
   * Add semaphore wait support (Closes: #737853)
Checksums-Sha1: 
 1634584eff54b4789c916fcf29f94c29587def97 1723 pound_2.6-4.dsc
 a23d367c2773ac15fccc2c4bc36b1bc8e7607056 12024 pound_2.6-4.debian.tar.xz
 4b9420b9e2edf44771506a9040a21be8633488d7 101928 pound_2.6-4_amd64.deb
Checksums-Sha256: 
 65675475bf6902a22d6d5cbcf583a554919f46eb4f0e1c554419d737d350e901 1723 
pound_2.6-4.dsc
 6439ed036be50fdf7463004ec4378f877f5c36fdba4587b2b99f7af2145df1ed 12024 
pound_2.6-4.debian.tar.xz
 89df664613884506ad76288b8ad2a1c32e7e2eda6dbfb0bb760b5afbe3eb8bdc 101928 
pound_2.6-4_amd64.deb
Files: 
 ae903f59c2a9cffcd7ee70799340decd 1723 net extra pound_2.6-4.dsc
 4b57203061de4c0c4ecb5e143c9b354c 12024 net extra pound_2.6-4.debian.tar.xz
 7981d7aca7fdfbee2b6811084b02aee6 101928 net extra pound_2.6-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBAgAGBQJTFLdGAAoJEFC7AtTIpr9hBQQP/35i4bhwvekC32hLC8Lh33OK
bvux0DEMjl9CXBxut0pqJWtlx+zijzz5njnYSNeqZXPsrHrRUkqA4ShgFtZIV1TL
Wg7LcM+dIzmjlwv9GDN0JcCJTaWnRuOyb8eHSu0veo04namIVy0330VEs/d3Yg1z
xppyNFDXkSP921wgBzC1XYuwKFftGI4tY1+tf4cfKb6w8k6uzmS6a5BkrWJwomgX
IjJz3eeY2s83KoI3+DOwmd4uFfs6LfzDXtNAFObo+w20PmAvSiVR3RMf/9pDrt2W
MpLSn9HZ25ERxRe2AJ8/bl5FMENw54L2apLWgHVasGJS6Q1uzUrjUvGOcITGqNas
kEiMM7o5jvgOvpr2CAyJbEAhNEZzgClqA7aUDZZi4/oZZEpRFQt2+tQ5A4+Zarai
V9G5/5gPNEViennIP87I1RBsx9OwFbLhSZLtCWuNJqe8lxsfbh0ADw+uL5p0NP+j
m2KNWL7TRli2k60m+aL7gQu6O7L6MlLzKCzd6Q78MObaKJlEc8KHJkXhwIsmD8YE
Ub/VoVG/1c+bycPBM5yz7beIKMAR0d6p0nHcEChaQcWmm5vD4yLy03MPvfjx6j68
mLO8uxDr+8UZojM2kqEDrm/3C+NWzw3v1iyRUDT8hFS2ptp4lPc3SuohK86lvrFg
yFO3Xy31sOJCGgN/vJp/
=NMI5
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to