Added message processing callback call upon message reading within memcached_purge
[m6w6/libmemcached] / libmemcached / memcached_behavior.c
index 7196a066e88e72177ee2d5ed3cc7607790638f65..4f462f99827cc854b03913aa32a3bfaf102055f8 100644 (file)
@@ -177,6 +177,7 @@ memcached_return memcached_behavior_set(memcached_st *ptr,
     set_behavior_flag(ptr, MEM_AUTO_EJECT_HOSTS, data);
     break;
     case MEMCACHED_BEHAVIOR_RANDOMIZE_REPLICA_READ:
+      srandom((uint32_t) time(NULL));
       set_behavior_flag(ptr, MEM_RANDOMIZE_REPLICA_READ, data);
       break;
   default: