Marcelo
Marcelo
It would be great to have this feature.
I think the usefulness of this feature is more evident in the context of awaitable operators, for example, this is a code snipet in my project ```cpp boost::system::error_code ec1, ec2;...
Hi, it used to support sentinel. After a major refactoring however I removed it and didn't implement again as I don't need it in my server. Some commands are also...
An example that shows how to use sentinel can be seen in this example [subscriber_sentinel](examples/subscriber_sentinel.cpp).
Can you please try what I said here https://github.com/mzimbres/aedis/issues/28#issuecomment-1255214596 and let me know if the problem persists.
I can't reproduce this behaviour. I have used this code https://github.com/mzimbres/aedis/issues/28#issuecomment-1256921527 with a timeout of `1s` and `2s` and it keeps printing retrying. A deadlock may occur for example when...
Does this trigger a sanitizer check on your machine?
I have made many improvements in cancellation in master. I can't reproduce this problem anymore, so it might have been fixed.
Thanks for insisting :) I learned many sutilities in the Asio cancellation mechanism. This commit should fix the problem https://github.com/mzimbres/aedis/commit/bac27c1770a14c47cd802eb556983d14e93df013. Let me know if it works for you.
A similar problem with the example for streamed strings $?\r\n;4\r\nHell\r\n;5\r\no wor\r\n;1\r\nd\r\n;0\r\n The size is correct but the the text is "Hello word" instead of "Hello world".