ClearFoundation Tracker - ClearOS
View Issue Details
0000393ClearOSdansguardian-avpublic2011-11-16 15:242019-11-29 09:21
user2 
 
normaltweakN/A
closednot fixable 
 
6.2.0 Beta 3 
0000393: Bump max children to support large networks
The max children parameter in src/dansguardian.cpp is set to FD_SETSIZE - 6. Should this be bumped?
No tags attached.
related to 0000377assigned tracker ClearCenter Add auto-tuning for large number of users 
Issue History
2011-11-16 15:24user2New Issue
2011-11-16 15:24user2Statusnew => assigned
2011-11-16 15:24user2Assigned To => user2
2011-11-16 15:24user2Assigned Touser2 => dsokoloski
2011-11-17 03:15user2Target Version6.1 Beta 2 => 6.1 Beta 3
2011-11-17 16:48user2Relationship addedrelated to 0000377
2012-01-02 13:33user2Note Added: 0000399
2012-01-02 13:33user2Statusassigned => resolved
2012-01-02 13:33user2Resolutionopen => no change required
2012-01-02 13:35user2Fixed in Version => 6.2 Beta 3
2012-01-02 14:23user2Note Added: 0000400
2012-01-02 14:23user2Statusresolved => assigned
2012-01-02 14:23user2Resolutionno change required => not fixable
2012-01-02 19:14user2Statusassigned => resolved
2012-04-18 19:39user2Statusresolved => closed
2013-01-10 08:07user2Statusclosed => assigned
2019-11-29 09:21NickHNote Added: 0012451
2019-11-29 09:21NickHStatusassigned => closed
2019-11-29 09:21NickHAssigned Todsokoloski =>
2019-11-29 09:21NickHFixed in Version6.2.0 Beta 3 =>

Notes
(0000399)
user2   
2012-01-02 13:33   
The DansGuardian documentation states that the maxchildren limit is 250 but that it depends on the OS. On ClearOS, the max FD_SETSIZE is set to 1024, so maxchildren can be set to 1018 or lower.
(0000400)
user2   
2012-01-02 14:23   
To go above the 1018 limit, it looks like it would require internal changes to DansGuardian. The select() call is used and this can support up to FD_SETSIZE. The select() implementation would have to be changed in order change the limit.
(0012451)
NickH   
2019-11-29 09:21   
Linked bug has been closed. Assume the same for this one.