Client can choose session length