punx120 commented on issue #27182:
URL: https://github.com/apache/airflow/issues/27182#issuecomment-1289078039

   Actually after more testing - this is not enough - the timeout logic in 
hooks/ssh.py is "broken"
   
   ```
   while not channel.closed or channel.recv_ready() or 
channel.recv_stderr_ready():
               readq, _, _ = select([channel], [], [], timeout)
               for recv in readq:
   ```
   
   Then timeout occurs, `readq` will be an empty list but there is no logic to 
handle that, and the code will keep _reading_ forever. Not sure yet of the best 
way to handle this ...


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to