diff options
author | dluyer <53582923+dluyer@users.noreply.github.com> | 2020-01-09 14:33:55 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-09 14:33:55 -0800 |
commit | b5d6e6d56ff24027a98b2ed901e40dc69aa6761d (patch) | |
tree | 76bf0fb9bd59edd44271f006e26b185e2f22567e | |
parent | bad8a63c7df1d5033cb108ba370b182225d6f84f (diff) | |
download | pexpect-git-b5d6e6d56ff24027a98b2ed901e40dc69aa6761d.tar.gz |
Update _async.py
-rw-r--r-- | pexpect/_async.py | 5 |
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: |