Skip to content

if uri contains dbIndex, timeout configuration doesn't work  #1824

@jywjyw

Description

@jywjyw

Expected behavior

set timeout to 10000 ms

Actual behavior

timeout is 2000 ms as default

Steps to reproduce:

1 .URI uri = new URI("redis://13.229.188.59:6379/1");//use fake address to test timeout
Jedis jedis = new Jedis(uri, 10000);
2. when time passed 2 seconds, throws SocketTimeoutException, That's not my expected.
3. URI uri = new URI("redis://13.229.188.59:6379");//use fake address to test timeout
Jedis jedis = new Jedis(uri, 10000);
jedis.flushDB();
4. when time passed 10 seconds, throws SocketTimeoutException, That's expected.

Redis / Jedis Configuration

Jedis version: 2.9.0

Redis version: 3.0

Java version: 1.7

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions