Some things I've seen as a personal experience is typing to a user when they d/c, but you're still typing. How about a small notification such as the one from IRC saying "This user is currently offline" when they're actually *not* online, so one is aware when a user has disconnected off bancho?