Manuel Astudillo

Results 933 comments of Manuel Astudillo

> If I run bzpopmin in a loop with 5 as timeout value, once in a while, the blocking call takes more than 6 mins Do you have a theory...

@vedharish which version of Redis are you using?

aha, ok, you said 6 mins, so thats why I was surprised by it. Yes, then it is normal. But this timeout is only relevant when your queue is empty,...

> My bad - i meant 6 secs > > Can we make the 1 sec buffer time between `bzpopmin` and client side `setTimeout` to force disconnect to be configurable...

@Marsup regarding these logs: ``` Timeout triggered for run 120: 131535.641512 Timeout triggered for run 121: 131535.757855 BZPOPMIN resolved for run 120: 131537.464672 BZPOPMIN resolved for run 121: 131537.591939 ```...

> So as you can see, bzpopmin is resolved right after the timeout, but it's quite close. I have no proof, but it feels like both codes are waiting to...

The thing is that it does not matter that much if the "order is wrong", as the timeout time has passed anyways. This time is used for timing, so basically...

> So your recommendation would be to ignore disconnections in terms of errors? What are disconnections in this context? if you mean that you get a lot of disconnections from...

The timeout is there precisely to workaround the fact that sometimes IORedis does not complete blocking commands such as BZPOPMIN after the specified timeout, which in my tests was related...

needs to be implemented, we do not have support for this currently, but it should be relative easy to do.