Don't decrement my_clients when killing or expiring a detached client.
authorSkywing <skywing@valhallalegends.com>
Sat, 13 Dec 2008 21:27:48 +0000 (16:27 -0500)
committerSkywing <skywing@valhallalegends.com>
Sat, 13 Dec 2008 21:29:01 +0000 (16:29 -0500)
commit6e596af78adee828595e00a0988625453f9ecbc9
treecdb344990ae54b2f45551def56fdf38275eb00c9
parentaff29861afd2c1344bde46f8d997a53919274a1a
Don't decrement my_clients when killing or expiring a detached client.

This prevents my_clients from getting out of sync when a detached
client is forcibly removed, fixing a regression.
apps/silcd/command.c
apps/silcd/idlist.h
apps/silcd/packet_receive.c
apps/silcd/server.c
apps/silcd/server_util.c