Re: Smoke 18752 GNU/Linux RedHat 7.2 2.4.20-1jv.7.x

[email protected] (A . Bergman)
Newsgroups perl.perl5.porters,perl.daily-build,perl.daily-build.reports
Message-ID <[email protected]>
On fredag, feb 21, 2003, at 10:10 Europe/Stockholm, A. Bergman wrote:

>>     #   PID TTY      STAT   TIME COMMAND
>>     # 24571 pts/3    S      0:00 -tcsh
>>     #  5653 pts/3    S      0:00 foobar
>>     #  5654 pts/3    S      0:00  \_ foobar
>>     #  5664 pts/3    R      0:00  \_ ps -f
>>     not ok 11 - altering $0 is effective
>>     # Failed test at line 114
>>
>>> I suspect a underlying libc problem here, or is this a SMP machine?
>>
>> No, an ordinary single-CPU (Athlon 1600+).
>>
>> -- Johan
>
> Ah, this is the global $0 thingy breaking, but it seems like it isn't 
> really breaking, according to the ps output? But why is the second 
> mainthread not changed?
>

Seems like your ps -f differs from mine,

borderline:~$ ps -f
UID        PID  PPID  C STIME TTY          TIME CMD
artur    16387 16386  0 10:13 pts/4    00:00:00 -bash

meaning this regex is

  if (/^\S+\s+$$\s.+\sfoobar$/) {

is not correct, perhaps we want to test

/^(\S+\s+$$|$$)\s.+foobar$/ ?

what linux distro are you using?

Arthur
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.