~tangent-trunk/libmemcached/1.0

« back to all changes in this revision

Viewing changes to libmemcached/behavior.cc

  • Committer: Continuous Integration
  • Date: 2014-02-05 00:02:35 UTC
  • mfrom: (1180.1.2 feature-server_timeout)
  • Revision ID: ci@tangent.org-20140205000235-5dpq8qx9qqd25yuk
Merge lp:~brianaker/libmemcached/feature-server_timeout Build: jenkins-Libmemcached-450

Show diffs side-by-side

added added

removed removed

Lines of Context:
116
116
    ptr->server_failure_limit= uint32_t(data);
117
117
    break;
118
118
 
 
119
  case MEMCACHED_BEHAVIOR_SERVER_TIMEOUT_LIMIT:
 
120
    ptr->server_timeout_limit= uint32_t(data);
 
121
    break;
 
122
 
119
123
  case MEMCACHED_BEHAVIOR_BINARY_PROTOCOL:
120
124
    send_quit(ptr); // We need t shutdown all of the connections to make sure we do the correct protocol
121
125
    if (data)
374
378
  case MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT:
375
379
    return ptr->server_failure_limit;
376
380
 
 
381
  case MEMCACHED_BEHAVIOR_SERVER_TIMEOUT_LIMIT:
 
382
    return ptr->server_timeout_limit;
 
383
 
377
384
  case MEMCACHED_BEHAVIOR_SORT_HOSTS:
378
385
    return ptr->flags.use_sort_hosts;
379
386
 
623
630
{
624
631
  switch (flag)
625
632
  {
 
633
  case MEMCACHED_BEHAVIOR_SERVER_TIMEOUT_LIMIT: return "MEMCACHED_BEHAVIOR_SERVER_TIMEOUT_LIMIT";
626
634
  case MEMCACHED_BEHAVIOR_NO_BLOCK: return "MEMCACHED_BEHAVIOR_NO_BLOCK";
627
635
  case MEMCACHED_BEHAVIOR_TCP_NODELAY: return "MEMCACHED_BEHAVIOR_TCP_NODELAY";
628
636
  case MEMCACHED_BEHAVIOR_HASH: return "MEMCACHED_BEHAVIOR_HASH";