diff -r 54114bba7c7e -r 1d1b244a91b6 mercurial/util.py --- a/mercurial/util.py Fri Dec 16 14:15:09 2022 -0500 +++ b/mercurial/util.py Fri Dec 16 14:24:02 2022 -0500 @@ -642,12 +642,12 @@ ``read()`` and ``readline()``. """ - def _fillbuffer(self): - res = super(observedbufferedinputpipe, self)._fillbuffer() + def _fillbuffer(self, size=_chunksize): + res = super(observedbufferedinputpipe, self)._fillbuffer(size=size) fn = getattr(self._input._observer, 'osread', None) if fn: - fn(res, _chunksize) + fn(res, size) return res