Only dispose users who are offline at point of disposal.
This should cater for quick reconnects on lagged servers.