Hi Jens!
another quite unusual hack but maybe usefull for some of you: Adding these two lines to conn.c after line 1313:
if(Channel_FirstChannelOf(c) == NULL && Conn_GetIdle(Client_Conn(c)) > 60) Conn_Close( i, NULL, "Not on a channel timeout", true );
will auto-close connections to people who hang around on your server but don't chat on any of the channels. (I just can't stand them) It gives them 60 seconds to join a channel or switch between them.
Interesting Idea, thanks for your contribution!
But I'm not sure if this should go into the standard server ... We could add an configuration option, but too much configuration options aren't a "good thing" either ...
Regards Alex