Your message dated Wed, 06 Jan 2010 19:15:52 +0200
with message-id <[email protected]>
and subject line closing #75890
has caused the Debian Bug report #75890,
regarding backtick evaluation hangs perl if over process limit
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.)


-- 
75890: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=75890
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: perl
Version: 5.004.05-1

Instead of failing when there's no hope of ever falling below the process
limit, backtick evaluation puts perl into an infinite loop:

use BSD::Resource;
setrlimit(RLIMIT_NPROC,1,1) ;
print `ls`; 

>From strace:

fork()                                  = -1 EAGAIN (Resource temporarily 
unavailable)
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {0x808223c, [], SA_RESTART|0x4000000}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({5, 0}, 

-- 
Brian Ristuccia
[email protected]
[email protected]


--- End Message ---
--- Begin Message ---
No objections given to reasons explained in my previous message to the bug
thread, closing.

Re-open if you object.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Developer

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to