Timeouts
Brought to you by:
joohn,
roshansingh
Hey
I was looking at the timer code and it made me wonder.
Timeouts are checked in the alarm_signal but this is
only called each 15 minutes. This must mean that the
minimum timeout is 15 minutes ?
Could this be the reason that alot of users get "Your
nick is already taken" after being disconnected (I
think it happens mostly after being disconnected) ?
Anyway shouldn't these timeouts be checked more often ?
Some thoughts around this would be appreciated.
cheers
Logged In: YES
user_id=368912
The timeout used to mean that users who hadn't sent anything
to the hub for the last 15-30 minutes got disconnected. This
worked fine with the Neo-Modus client, since it sends empty
messages to the hub every 5 minutes. However, the DC++
client doesn't, so I got complaints about DC++ users getting
disconnected.
Thats why I removed that feature. The only function the
timeout has at the moment is to disconnect users who havn't
logged in by sending the $MyINFO command and to remove
linked hubs.