From 794b02811d8c6fdad304955a4602fb1324270f95 Mon Sep 17 00:00:00 2001 From: Sean Reifschneider Date: Sun, 25 Aug 2013 12:43:03 -0600 Subject: Changing unknown flags on GET to raise ValueError. --- ChangeLog | 3 +++ memcache.py | 1 + 2 files changed, 4 insertions(+) diff --git a/ChangeLog b/ChangeLog index bf482ab..be431b5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ + * If unknown flags in get request, raises a value error rather than the + code bombing out. + * Setting the SERVER_MAX_* values after import did not work, despite being documented to. Reported by alexf101 on github. diff --git a/memcache.py b/memcache.py index cc7224a..db8e632 100644 --- a/memcache.py +++ b/memcache.py @@ -1033,6 +1033,7 @@ class Client(local): return None else: self.debuglog("unknown flags on get: %x\n" % flags) + raise ValueError('Unknown flags on get: %x' % flags) return val -- cgit v1.2.1