summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordluyer <53582923+dluyer@users.noreply.github.com>2020-01-09 14:33:55 -0800
committerGitHub <noreply@github.com>2020-01-09 14:33:55 -0800
commitb5d6e6d56ff24027a98b2ed901e40dc69aa6761d (patch)
tree76bf0fb9bd59edd44271f006e26b185e2f22567e
parentbad8a63c7df1d5033cb108ba370b182225d6f84f (diff)
downloadpexpect-git-b5d6e6d56ff24027a98b2ed901e40dc69aa6761d.tar.gz
Update _async.py
-rw-r--r--pexpect/_async.py5
1 files changed, 1 insertions, 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: