diff options
author | Russell <j7d84mpsqf@snkmail.com> | 2013-08-29 15:53:46 -0500 |
---|---|---|
committer | Russell <j7d84mpsqf@snkmail.com> | 2013-08-29 15:53:46 -0500 |
commit | 055ed940f8cfe9d69c9dad4aaa8372ee4af80aa8 (patch) | |
tree | 916790be7280666abe5f06ef88f883f32e3f6fe7 /memcache.py | |
parent | 794b02811d8c6fdad304955a4602fb1324270f95 (diff) | |
download | python-memcached-055ed940f8cfe9d69c9dad4aaa8372ee4af80aa8.tar.gz |
Added quit() method.
Diffstat (limited to 'memcache.py')
-rw-r--r-- | memcache.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/memcache.py b/memcache.py index db8e632..be7beb1 100644 --- a/memcache.py +++ b/memcache.py @@ -291,6 +291,10 @@ class Client(local): return(data) + def quit(self): + for s in self.servers: + s.quit() + def get_slabs(self): data = [] for s in self.servers: @@ -1215,6 +1219,12 @@ class _Host(object): self.buffer = buf[rlen:] return buf[:rlen] + def quit(self): + if self.socket: + self.send_cmd('quit') + self.socket.recv(1) + self.close_socket() + def flush(self): self.send_cmd('flush_all') self.expect('OK') |