auto reconnect in random time