Incomming fix from Chris
[m6w6/libmemcached] / libmemcached / memcached_hash.c
index ff7d0e39dc2732b49b92db7fd42ccf9969169431..29c8d04850a2d7d3d2b8e69a83153ebd62bce116 100644 (file)
@@ -131,7 +131,7 @@ static uint32_t dispatch_host(memcached_st *ptr, uint32_t hash)
         else
           right= middle;
       }
-      if (right > end)
+      if (right == end)
         right= begin;
       return right->index;
     }