From b5d6e6d56ff24027a98b2ed901e40dc69aa6761d Mon Sep 17 00:00:00 2001 From: dluyer <53582923+dluyer@users.noreply.github.com> Date: Thu, 9 Jan 2020 14:33:55 -0800 Subject: Update _async.py --- pexpect/_async.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pexpect/_async.py b/pexpect/_async.py index ca2044e..1ecbe81 100644 --- a/pexpect/_async.py +++ b/pexpect/_async.py @@ -8,10 +8,7 @@ from pexpect import EOF def expect_async(expecter, timeout=None): # First process data that was previously read - if it maches, we don't need # async stuff. - previously_read = expecter.spawn.buffer - expecter.spawn._buffer = expecter.spawn.buffer_type() - expecter.spawn._before = expecter.spawn.buffer_type() - idx = expecter.new_data(previously_read) + idx = expecter.existing_data() if idx is not None: return idx if not expecter.spawn.async_pw_transport: -- cgit v1.2.1