Skip to content

Commit 2d62505

Browse files
brejocpkittenis
authored andcommitted
Fix for AttributeError in non-blocking example (#31)
* Correctly handle opening channel in non-blocking example
1 parent a4d8440 commit 2d62505

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

examples/nonblocking_execute.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def main():
6262
# Now we can set non-blocking mode
6363
s.set_blocking(False)
6464
chan = s.open_session()
65-
while chan is None:
65+
while chan == LIBSSH2_ERROR_EAGAIN:
6666
print("Would block on session open, waiting for socket to be ready")
6767
wait_socket(sock, s)
6868
chan = s.open_session()

0 commit comments

Comments
 (0)