From: Fredrik Tolf Date: Sun, 8 Nov 2015 02:52:16 +0000 (+0100) Subject: Don't require memory for multipart discard on close. X-Git-Url: http://www.dolda2000.com/gitweb/?p=wrw.git;a=commitdiff_plain;h=d9d1f25883905067ace7a28319f429d167bbaa62 Don't require memory for multipart discard on close. --- diff --git a/wrw/form.py b/wrw/form.py index 7f4930d..e89901d 100644 --- a/wrw/form.py +++ b/wrw/form.py @@ -81,7 +81,9 @@ class formpart(object): return ret def close(self): - self.fillbuf(-1) + while True: + if self.read(8192) == b"": + break def __enter__(self): return self