What steps will reproduce the problem?
1. r.set("test","testdata") #to make a real connection with the server
2. ifdown eth0 # eth0 is the IF to the redis server
3. r.set("test","testdata") #this one will not return for a long long time
4. ifup eth0
5. the r.set command in step #3 returns OK after serveral minutes.
What is the expected output? What do you see instead?
in step #3 above, the r.set should return immediately or throw an exception
What version of the product are you using? On what operating system?
Linux (Ubuntu 9.04)
Python Redis Client from GIT on May 29. 2010.
Redis 2.0.0 Rc1
Please provide any additional information below.
Original issue reported on code.google.com by xu4wang@gmail.com on 19 Jun 2010 at 3:57
Original issue reported on code.google.com by
xu4wang@gmail.com
on 19 Jun 2010 at 3:57