Handle bufsize < 0 in makefile() as a substitute for default

Signed-off-by: Joffrey F <joffrey@docker.com>
This commit is contained in:
Joffrey F 2016-09-07 17:49:07 -07:00
parent a44d65be37
commit 0430d00f2f
1 changed files with 1 additions and 1 deletions

View File

@ -94,7 +94,7 @@ class NpipeSocket(object):
if mode.strip('b') != 'r': if mode.strip('b') != 'r':
raise NotImplementedError() raise NotImplementedError()
rawio = NpipeFileIOBase(self) rawio = NpipeFileIOBase(self)
if bufsize is None: if bufsize is None or bufsize < 0:
bufsize = io.DEFAULT_BUFFER_SIZE bufsize = io.DEFAULT_BUFFER_SIZE
return io.BufferedReader(rawio, buffer_size=bufsize) return io.BufferedReader(rawio, buffer_size=bufsize)