~brianaker/libmemcached/gear-clean

« back to all changes in this revision

Viewing changes to libmemcached/virtual_bucket.c

  • Committer: Continuous Integration
  • Date: 2014-02-01 14:30:50 UTC
  • mfrom: (1174.1.10 libmemcached-1.0)
  • Revision ID: ci@tangent.org-20140201143050-39jzc18bxcrd3gj6
Merge lp:~brianaker/libmemcached/1215783 Build: jenkins-Libmemcached-438

Show diffs side-by-side

added added

removed removed

Lines of Context:
109
109
  {
110
110
    if (self->virtual_bucket)
111
111
    {
112
 
      if (self->virtual_bucket)
113
 
      {
114
 
        uint32_t result= (uint32_t) (digest & (self->virtual_bucket->size -1));
115
 
        return self->virtual_bucket->buckets[result].master;
116
 
      }
117
 
 
118
 
      return (uint32_t) (digest & (self->number_of_hosts -1));
 
112
      uint32_t result= (uint32_t) (digest & (self->virtual_bucket->size -1));
 
113
      return self->virtual_bucket->buckets[result].master;
119
114
    }
 
115
 
 
116
    return (uint32_t) (digest & (self->number_of_hosts -1));
120
117
  }
121
118
 
122
119
  return 0;