lp:~andrefcruz/libmemcached/recover-gracefully
Created by
André Cruz
and last modified
- Get this branch:
- bzr branch lp:~andrefcruz/libmemcached/recover-gracefully
Only
André Cruz
can upload to this branch. If you are
André Cruz
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Libmemcached-developers: Pending requested
-
Diff: 232 lines (+64/-11)7 files modifieddocs/memcached_behavior.pod (+11/-4)
libmemcached/behavior.c (+15/-3)
libmemcached/connect.c (+26/-1)
libmemcached/constants.h (+2/-0)
libmemcached/memcached.c (+6/-2)
libmemcached/memcached.h (+2/-0)
libmemcached/storage.c (+2/-1)
Branch information
Recent revisions
- 801. By André Cruz <andre@huge>
-
If a server is down, repeated stores would increment the fail count even though the server is marked by memcached_connect. This caused the next_retry to be incremented when the fail count was reached even though no new attempt was made to connect to the server... The connection to this server would never be recovered if the fail limit was reached before the next_retry.
This problem may exist elsewhere with mgets and deletes.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~tangent-org/libmemcached/trunk