| Age | Commit message (Collapse) | Author |
|
|
|
It is determined by $article_filter_reject_notice_data_type.
|
|
|
|
|
|
implement whole_message_as_str() to extract the first part of this
message as a string.
|
|
|
|
|
|
|
|
o if $maintainer_recipient_maps defined, forward error message to it.
|
|
|
|
|
|
|
|
|
|
elena-ctl@fml.org et.al. exceptionally in handling errors.
|
|
|
|
|
|
|
|
|
|
admin -> maintainer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# XXX WHICH STEP IS IT BETTER TO UPDATE LIST ?
# [I] 1. remove the old address only if $new_address not included.
# 2. add the newadderss
# [II] 1. add the newadderss
# 2. remove the old address only if $new_address not included.
#
# Plan [II] is better for authentication without reader lock.
# Consider the case the process executing chaddr is preempted, and
# another distributing process starts to run.
|
|
|
|
|
|
add deadlock warning.
reuse lock object if could.
|
|
|
|
add comments on lock.
|
|
|
|
|
|
|
|
|
|
|
|
modified to use FML::Command::UserControl.
|
|
sequence updating and spool writing. In addition, locks at channel
article_sequence and article_spool are also done in each critical
section.
|