1
$Id: WEIRD-MESSAGES,v 1.3 2004/01/09 05:56:35 wcc Exp $
3
Weird Messages That Get Logged
4
Last revised: March 10, 2003
5
_________________________________________________________________
7
Weird Messages That Get Logged
9
Shown below are some messages that Eggdrop might log from time to time
10
that may seem a bit strange and have meanings which may not be obvious.
12
(!) timer drift -- spun N minutes
14
This can be caused by one of several reasons.
16
- Your bot could have been swapped out of memory for a while, or for
17
some reason the computer could have stopped letting the bot run. Once
18
a minute, Eggdrop does a few maintenance things, including counting
19
down any active Tcl timers. If for some reason, several minutes pass
20
without Eggdrop being able to do this, it logs this message to let
21
you know what happened. It's generally a bad thing, because it means
22
that the system your bot is on is very busy, and the bot can hardly
23
keep track of the channel very well when it gets swapped out for
26
- On some systems (at least Linux), if the DNS your bot is using to
27
lookup hostnames is broken and *very* slow in responding (this can
28
occur if the DNS server's uplink doesn't exist), then you will get
29
4-5 minute timer drifts continuously. This can be fixed by loading
32
- The clock on your machine has just been changed. It may have been
33
running behind by several minutes and was just corrected.
35
(!) killmember(Nickname) -> nonexistent
36
We have yet to track this down. It's a mildly bad thing, however. It
37
means the bot just got informed by the server that someone left the
38
channel -- but the bot has no record of that person ever being ON the
41
jwilkinson@mail.utexas.edu had some insight into this one:
43
This is not an Eggdrop bug, at least not most of the time. This is a
44
bug in all but perhaps the very latest ircd systems. It's not uncommon
45
during netsplits and other joins for the server to lose track of killed
46
or collided join notices. Also, in some servers, it is possible to
47
specify non-standard characters, such as caret symbols, which get
48
falsely interpreted as capital letters.
50
When converted to lowercase, these symbols fail to get processed, and
51
joins are not reported, although parts are.
53
_________________________________________________________________
55
Copyright (C) 2003, 2004 Eggheads Development Team