When I start up my eggdrop, the announcing/dcc chats are extremely fast. However, after about 3 minutes from startup, the bot begins to lag. It gets as bad as 5 minutes lag and sometimes "improves" to 3 minutes. So I restart the bot and the exact same thing happens as I just described.
How can I fix?...what causes this?
The eggdrop (1.6.13) is using sitestat 4.5, and the ftp site is using Raiden (latest build) with win2k server installed. Both are hosted on separate T3 links and have plenty of cpu power and RAM.
I have ruled out a lagged IRC server totally.
All functions work (dcc chat, telnet, announcing, etc.)
I deleted and recompiled the bot from scratch...same result.
The lag happens all the time...not just during "peak hours"
I also switched bot hosts to an oc3 link with no change.
I find it odd that the announcing is perfect after initial startup, then suddenly gets worse. Is the ftp site screwed? Is there a setting in eggdrop that needs to be changed?
It is likely that the sitestat script is taking up more time that it should be.
When the sitestat script is in operation, is has to lock/freeze eggdrop while it performs its operations.
When I say lock, I mean the following. While the bot is performing the script operations to the FTP server, eggdrop can't continue with its code, until the FTP cycle is comlete.
Only improving the speed of the sitestat script will help in this case.