Great Circle Associates Majordomo-Workers
(November 1996)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Majordomo v1.94 -- infinite loop
From: mikhail @ klm . com (Mikhail Kuperblum)
Date: Sun, 24 Nov 1996 14:00:08 -0500
To: Majordomo-Workers @ GreatCircle . com

Hi!

After installing Majordomo v1.94 into one of our computers, we've
encountered the following problem. When Majordomo is unable to
create a shlock file (lets say a target directory doesn't exist
or have wrong permissions), it goes into apparent infinite loop,
bombarding Majordomo owner with steady stream of messages such as:

WARNING open of temp file /usr/local/majordomo/digests/foo/shlock.12652 failed

The only way to break the loop is to kill the offending process such as:

majordom 12652  1.2  8.2  1016 1328 ??  S     1:17PM    0:10.22 /usr/local/bin
/perl /usr/local/majordomo/digest -m -C -l foo foo-outgoing (perl4.036)

The reason for Majordomo's unability to open shlock file in the above
example is that foo list owner send "mkdigest foo PASSWD" instead of
"mkdigest foo-digest PASSWD" and  while /usr/local/majordomo/digests/foo-digest
were in existence, /usr/local/majordomo/digests/foo weren't. Admittedly,
foo list owner made a mistake, but it shouldn't have resulted in the
non-ending stream of messages. Is there something we can do fix that?
Thanks!

[Please Cc your responses (if any) to me -- mikhail@klm.com]

--mikhail

Indexed By Date Previous: Re: test this 1.94.1 rollup patch
From: Dave Barr <barr@math.psu.edu>
Next: Domain name verification
From: Brock Rozen <brozen@webdreams.com>
Indexed By Thread Previous: Re: test this 1.94.1 rollup patch
From: Chan Wilson <cwilson@slurp.neu.sgi.com>
Next: Domain name verification
From: Brock Rozen <brozen@webdreams.com>

Google
 
Search Internet Search www.greatcircle.com