View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001337 | unreal | documentation | public | 2003-11-03 21:01 | 2003-11-20 19:43 |
| Reporter | Troco | Assigned To | syzop | ||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Summary | 0001337: join flood | ||||
| Description | When services joins to channel (like 10 at the same time) server sets +i (or associated with +f on join). My suggestion is to make an operoverride (or serviceoverride) in +f, to avoid lines like these: :irc.rallados.net B ~&@%#rallados :*** Channel joinflood detected (limit is 2 per 2 seconds), setting mode +i (21:55:05) :irc.rallados.net MODE #rallados +i 0 That happens when I start server for the first time (and services too). | ||||
| 3rd party modules | |||||
|
|
You mean you want to exempt/except services from counting as joins? I thought I did that already indirectly by checking for synced, but... what services package do you use? does it support EOS or something? :) [>> NO ANGRYWOLF I DO NOT NEED ANY BUGNOTES FROM YOU HERE, THANK YOU <<] |
|
|
Exactly, exempt services from +f. I use my "own" services. But I use a permanent memory system for channels, keeping topic and modes (even if server is restarted). When ircd starts, it creates all reg-channels, and then, when the first user joins, modes are set. If the first user is a services, unreal counts 1 join; if joins 5 bots, counts 5 joins and set +i. |
|
|
ah ok, I was wondering already why this happend. I'll add a IsULine() check. Nice bugreport number btw :p. |
|
|
Before I commit this... could you answer my 2nd question: do the services support the EOS command? |
|
|
Yes. |
|
|
k :). Fixed in .1974. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2003-11-03 21:01 | Troco | New Issue | |
| 2003-11-03 21:49 | syzop | Note Added: 0003952 | |
| 2003-11-03 22:06 | Troco | Note Added: 0003953 | |
| 2003-11-03 22:09 | syzop | Note Added: 0003954 | |
| 2003-11-03 22:24 | syzop | Note Added: 0003955 | |
| 2003-11-03 22:48 | Troco | Note Added: 0003956 | |
| 2003-11-04 00:27 | syzop | Status | new => resolved |
| 2003-11-04 00:27 | syzop | Resolution | open => fixed |
| 2003-11-04 00:27 | syzop | Assigned To | => syzop |
| 2003-11-04 00:27 | syzop | Note Added: 0003957 | |
| 2003-11-20 19:43 | syzop | Status | resolved => closed |