Great Circle Associates Majordomo-Users
(May 1997)
 

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

Subject: Possible race condition in Majordomo 1.94.1 causing bounces
From: Petter Nilsen <pettern @ thule . no>
Organization: Ultima Thule Software (The THOR Team)
Date: 01 May 97 15:26:29 +0100
To: Majordomo Users list <Majordomo-users @ GreatCircle . COM>

See the attached message from the bounce I got yesterday. I'm pretty sure
what the problem is, and it's caused by majordomo.  I haven't checked, and
most likely won't since I don't want to experiment with majordomo which is
running quite a few lists. Anyway, he's my theory about the problem:

- majordomo receives a message to a mailing list
- majordomo receives a admin unsubscribe message from me for the same list
- majordomo updates the subscribtion list for this list, but doesn't create a
  lockfile to keep others away until it's done.
- majordomo tries to pass the subscribtion list to sendmail, which fails since
  it's being modified.  Also, it doesn't check if anyone is actually modifying
  the list of subscribers (using that non-existing lock file). The alias loop
  breaks, the mail bounces.

Is this the correct scenario? From what I can see from the sources, this could
very well be the case.   Any chance of a fix coming fairly soon?

--
\\\\\\   Petter Nilsen - IRC: Mitchman - mailto:pettern@thule.no   |\
 >>>>>>============================================================| >
//////     THOR Team Coordinator - http://www.thule.no/~pettern/   |/

War is good business -- invest your sons.
--- Begin Message ---
Subject: Returned mail: thor-ml-outgoing... aliasing/forwarding loop broken
From: Mail Delivery Subsystem <MAILER-DAEMON>
Date: 30 Apr 1997 22:09:00 GMT
To: owner-thor-ml @ thule . no
Auto-submitted: auto-generated (failure)
Followup-to: poster
MIME multipart

--543p3TteRSuKXBIgGr8gRiNDIkkZAlLD3I

The original message was received at Thu, 1 May 1997 00:08:58 +0200
from majordom@localhost

   ----- The following addresses had permanent fatal errors -----
thor-ml-outgoing
:include:/home/majordomo/lists/thor-ml
    (expanded from: thor-ml-outgoing)

   ----- Transcript of session follows -----
550 :include:/home/majordomo/lists/thor-ml... Cannot open /home/majordomo/lists/thor-ml: Operation not permitted
Message delivered to mailing list thor-ml-outgoing
554 thor-ml-outgoing... aliasing/forwarding loop broken
Message delivered to mailing list owner-thor-ml@thule.no

--543p3TteRSuKXBIgGr8gRiNDIkkZAlLD3I
Content-Type: message/delivery-status

Reporting-MTA: dns; odin.thule.no
Arrival-Date: Thu, 1 May 1997 00:08:58 +0200

Final-Recipient: RFC822; thor-ml-outgoing@odin.thule.no
Action: failed
Status: 5.4.6
Last-Attempt-Date: Thu, 1 May 1997 00:09:00 +0200

Final-Recipient: RFC822; thor-ml-outgoing@odin.thule.no
X-Actual-Recipient: RFC822; /home/majordomo/lists/thor-ml@odin.thule.no
Action: failed
Status: 5.2.4
Last-Attempt-Date: Thu, 1 May 1997 00:09:00 +0200

--543p3TteRSuKXBIgGr8gRiNDIkkZAlLD3I
Content-Type: text/rfc822-headers

Return-Path: <owner-thor-ml@thule.no>
Received: (from majordom@localhost)
	by odin.thule.no (8.8.5/8.8.5) id AAA15481
	for thor-ml-outgoing; Thu, 1 May 1997 00:08:58 +0200
X-Authentication-Warning: odin.thule.no: majordom set sender to owner-thor-ml@thule.no using -f
Date: 30 Apr 97 22:55:35 +0100
From: Petter Nilsen <pettern@thule.no>
Subject: Re: Thor 2.5 pre-release bugs
To: Manuel Lemos <thor-ml@thule.no>
In-Reply-To: <1347.7059T874T1733@ua.pt>
Message-ID: <754.7059T1375T1755@thule.no>
MIME-Version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
Organization: Ultima Thule Software (The THOR Team)
X-URL: http://www.thule.no/~pettern/
X-Mailer: THOR 2.5 Europa (Amiga;TCP/IP)
Sender: owner-thor-ml@thule.no
Precedence: bulk
Reply-To: thor-ml@thule.no

--543p3TteRSuKXBIgGr8gRiNDIkkZAlLD3I--
--- End Message ---

Follow-Ups:
Indexed By Date Previous: : Re: Help? - Majordomo on AIX 3.2.5
From: Vladimir Dubnikov <msvd@pluto.mscc.huji.ac.il>
Next: Re: Sending from E-mail Clients won't work
From: Rich Pieri <rich.pieri@prescienttech.com>
Indexed By Thread Previous: : Re: Help? - Majordomo on AIX 3.2.5
From: Vladimir Dubnikov <msvd@pluto.mscc.huji.ac.il>
Next: Re: Possible race condition in Majordomo 1.94.1 causing bounces
From: Jeffrey Haas <jhaas@uiuc.edu>

Google
 
Search Internet Search www.greatcircle.com