projects
/
m6w6
/
libmemcached
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
Merge in new scanner/parser suite with updated test cases.
[m6w6/libmemcached]
/
libmemcached
/
hosts.c
diff --git
a/libmemcached/hosts.c
b/libmemcached/hosts.c
index 9723f8b628ad8c49b42d3d1d6c4388ce63e8a22d..3efc675f094fbb517491b082373be2e1a98c1d04 100644
(file)
--- a/
libmemcached/hosts.c
+++ b/
libmemcached/hosts.c
@@
-17,6
+17,7
@@
static memcached_return_t server_add(memcached_st *ptr, const char *hostname,
in_port_t port,
uint32_t weight,
memcached_connection_t type);
in_port_t port,
uint32_t weight,
memcached_connection_t type);
+
static memcached_return_t update_continuum(memcached_st *ptr);
static int compare_servers(const void *p1, const void *p2)
static memcached_return_t update_continuum(memcached_st *ptr);
static int compare_servers(const void *p1, const void *p2)
@@
-92,9
+93,9
@@
static int continuum_item_cmp(const void *t1, const void *t2)
/* Why 153? Hmmm... */
WATCHPOINT_ASSERT(ct1->value != 153);
if (ct1->value == ct2->value)
/* Why 153? Hmmm... */
WATCHPOINT_ASSERT(ct1->value != 153);
if (ct1->value == ct2->value)
- return
0
;
+ return
EXIT_SUCCESS
;
else if (ct1->value > ct2->value)
else if (ct1->value > ct2->value)
- return
1
;
+ return
EXIT_FAILURE
;
else
return -1;
}
else
return -1;
}