Alex Nekipelov

Results 9 comments of Alex Nekipelov

Привет. Да, с ipv6 у меня не доработано. Постараюсь исправить в ближайшее время.

A single instance redisclient cannot be used from multiple threads. Use signle redisclient per thread or one thread with a redisclient for all other threads.

Currently there is no way. I'll do it later.

Hello. I'm open to good solutions :-) I will be glad to accept your solution if it is good. What version cmake do you want to use?

Yes, this is expected behavior. But this is wrong and I want the handler to be called in case of errors. RedisSyncClient already has the argument boost::system::error_code.

`Redis::installErrorHandler()` will be removed. `RedisAsyncClient::command()` handler will be something like this: ```cpp REDIS_CLIENT_DECL void command( const std::string &cmd, std::deque args, std::function handler); ```

You can use `RedisAsyncClient::command("PING")` if you want to detect disconnection early. Redis server can be excluded from cluster. Someone can unplugging ethernet wire from server. Implementation with `installErrorHandler` can not...