[IRCServices] Wrong number of users

Andrew Kempe andrewk at isdial.net
Fri Nov 30 12:27:00 PST 2001


Just be careful...  Services' user count does not include NickServ, ChanServ
etc in it's user count. So Services will always see less users than the
ircd.

Andrew


----- Original Message -----
From: "Georges Berscheid" <Georges at Berscheid.lu>
To: <ircservices at ircservices.za.net>
Sent: Friday, November 30, 2001 12:11 PM
Subject: [IRCServices] Wrong number of users


> Hi,
>
> problem is the following: *finduser() returns a pointer to a User struct
> that is not online anymore in some cases. And it seems this only happens
> when the user quit with Ping Timeout (as /ns info <nick> reports). So
> services know that the user quit, but they don't free the structure.
>
> Also /lusers shows something different than /os stats:
> /lusers:
> --- Current Local Users: 51  Max: 463
> --- Current Global Users: 61  Max: 472
>
> /os stats:
> -OperServ- Current users: 66 (2 ops)
> -OperServ- Maximum users: 470 (Nov 25 20:50:36 2001 CET)
>
> I already had that kind of problem when users were killed because of
> Session limit exceeded, but they only had one Connection from their
> host.
> Is there any good way to debug this ?
>
> Georges
>
> P.S. I'm using Unreal3.1.1
>
> -----------------------------------------------------------
> To unsubscribe, mail ircservices-request at ircservices.za.net
> with the word UNSUBSCRIBE in the subject of the mail.
> http://www.ircservices.za.net/mailman/listinfo/ircservices
>