Joe Ilacqua <spike@world.std.com> writes:
#
# I put up Majordomo 1.62 about to weeks ago and there are now
# about 60 lists running under it. Twice now a list as been overwritten
# with the addresses of a different list. Is this a known problem? Is
# there a fix?
#
# ->Spike
Are you accessing the files via NFS? I'm not sure the locking works
right in that case.
Regardless, try these patches to majordomo.pl...
*** /tmp/T0a01465 Mon Jan 24 11:22:45 1994
--- majordomo.pl Sat Dec 4 15:01:49 1993
***************
*** 1,12 ****
# General subroutines for Majordomo
# $Source: /mycroft/brent/majordomo/RCS/majordomo.pl,v $
! # $Revision: 1.20 $
! # $Date: 1993/08/31 00:36:46 $
# $Author: brent $
# $State: Exp $
#
! # $Header: /mycroft/brent/majordomo/RCS/majordomo.pl,v 1.20 1993/08/31 00:36:46 brent Exp $
#
# $Locker: $
#
--- 1,12 ----
# General subroutines for Majordomo
# $Source: /mycroft/brent/majordomo/RCS/majordomo.pl,v $
! # $Revision: 1.22 $
! # $Date: 1993/12/04 23:01:31 $
# $Author: brent $
# $State: Exp $
#
! # $Header: /mycroft/brent/majordomo/RCS/majordomo.pl,v 1.22 1993/12/04 23:01:31 brent Exp $
#
# $Locker: $
#
***************
*** 374,379 ****
--- 374,381 ----
local($listdir) = shift;
local($clean_list) = shift;
local($matches);
+ local(*LIST);
+ local($_);
open(LIST, "$listdir/$clean_list")
|| &main'abort("Can't read $listdir/$clean_list: $!");
|
|