Opened 14 years ago
Last modified 7 years ago
#86 new defect
Support throttling control message processing
Reported by: | eagle | Owned by: | eagle |
---|---|---|---|
Priority: | low | Milestone: | 2.6.x |
Component: | utilities | Version: | |
Severity: | normal | Keywords: | |
Cc: |
Description
This doesn't seem to have been a problem recently as much, but when there are a lot of control messages, INN's behavior is less than ideal. Each processed control message causes all feeds to be closed and reopened, which often leaves orphaned innfeed spools since innfeed's lock management doesn't handle the case well.
This is a patch from F. Senault <fred@…> that makes controlchan batch changes and, if too many come in during a short period, will throttle innd before making all the changes at once. This forces all feeds to only be closed and reopened once.
Attachments (1)
Change History (5)
Changed 14 years ago by
Attachment: | controlchan.diff added |
---|
comment:1 Changed 14 years ago by
For that patch to work fine, "ctlinnd changegroup" should be possible when the news server is throttled. (Changes of moderation status would otherwise be impossible.)
According to the man page of ctlinnd:
"This command, unlike newgroup or rmgroup, can only be used while the server is running, and will be rejected if the server is paused or throttled."
comment:2 Changed 13 years ago by
Milestone: | → 2.6.0 |
---|
comment:3 Changed 8 years ago by
Milestone: | 2.6.0 → 2.6.1 |
---|
Patch from September, 2006