• Huang Zhw's avatar
    redis-cli when SELECT fails, we should reset dbnum to 0 (#8898) · 6b475989
    Huang Zhw authored
    
    
    when SELECT fails, we should reset dbnum to 0, so the prompt will not
    display incorrectly.
    
    Additionally when SELECT and HELLO fail, we output message to inform
    it.
    
    Add config.input_dbnum which means the dbnum about to select.
    And config.dbnum means currently selected dbnum. When users succeed to
    select db, config.dbnum and config.input_dbnum will be the same. When
    users select db failed, config.input_dbnum will be kept. Next time if users
    auth success, config.input_dbnum will be automatically selected.
    When reconnect, we should select the origin dbnum.
    Co-authored-by: default avatarOran Agra <oran@redislabs.com>
    6b475989
redis-cli.c 309 KB