[icecast] Ices Spawing Zombie Perl Scripts - Again

M Edwards medwards at ualberta.ca
Sat Mar 22 06:19:11 UTC 2003



So, I finally had some time to go through my scripts and after some poking and 
fixing I discovered that there is nothing wrong with my Perl script. It may be 
ugly and inefficient but it gets the job done and closes without throwing 
errors when run thru perl outside of ices.

However, ices continues to produce the defunct processes, a listing of ices 
and icecast2 related material from ps is listed at the end of the email. 
ices-ad.pm is the perl script used to produce the next song.

How and why is ices producing this behaviour and how can I stop it? I'm pretty 
sure that this is the likely cause of ices eventually Segment Faulting 
relatively regularily over time (defunct processes build up until it somehow 
crashes then it releases them).

Any ideas all?

--thanks
Michael Edwards
http://www.walledcity.ca/mars/

root     22508  0.0  3.6  2444 1080 ?        S    22:43   0:00 SCREEN -R
root     22509  0.0  4.1  2232 1244 pts/1    S    22:43   0:00 /bin/bash
root     22618  0.0  4.1  2228 1236 pts/2    S    22:57   0:00 /bin/bash
iceuser  22620  0.0  4.1 16952 1252 pts/1    S    22:57   0:00 icecast2 -c 
/etc/
iceuser  22621  0.0  4.1 16952 1252 pts/1    S    22:57   0:00 icecast2 -c 
/etc/
iceuser  22622  0.0  4.1 16952 1252 pts/1    S    22:57   0:00 icecast2 -c 
/etc/
iceuser  22623  0.0  4.1 16952 1252 pts/1    S    22:57   0:00 icecast2 -c 
/etc/
iceuser  22624  0.0  4.1 16952 1252 pts/1    S    22:57   0:00 icecast2 -c 
/etc/
iceuser  22625  0.0  4.1 16952 1252 pts/1    S    22:57   0:00 icecast2 -c 
/etc/
iceuser  22626  0.0  4.1 16952 1252 pts/1    S    22:57   0:00 icecast2 -c 
/etc/
iceuser  22627  0.0  4.1 16952 1252 pts/1    S    22:57   0:00 icecast2 -c 
/etc/
root     22631  0.0  5.9  5480 1792 pts/2    S    22:58   0:00 ices 
/etc/icecast
root     22632  0.0  5.9  5480 1792 pts/2    S    22:58   0:00 ices 
/etc/icecast
root     22633  0.0  5.9  5480 1792 pts/2    S    22:58   0:00 ices 
/etc/icecast
root     22634  0.0  0.0     0    0 pts/2    Z    22:58   0:00 [ices-ad.pm 
<defu
iceuser  22635  0.0  4.1 16952 1252 pts/1    S    22:58   0:00 icecast2 -c 
/etc/
root     22668  0.0  0.0     0    0 pts/2    Z    23:01   0:00 [ices-ad.pm 
<defu
root     22679  0.0  0.0     0    0 pts/2    Z    23:03   0:00 [ices-ad.pm 
<defu
root     22703  0.0  0.0     0    0 pts/2    Z    23:08   0:00 [ices-ad.pm 
<defu
root     22731  0.1  0.0     0    0 pts/2    Z    23:11   0:00 [ices-ad.pm 
<defu
root     22741  0.0  4.1  3164 1236 pts/0    R    23:13   0:00 ps aux

<p>--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Icecast mailing list