You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I believe this is fixed as a result of the work from #594
The issue was that we weren't setting timeouts on the .read() calls. Now that we are, when the laptop resumes, the .read() call will just timeout, which we will automatically retry. This might vary per platform, but I verified this works on a macbook.
I tried to copy a large file from S3 to local:
It chugged along happily reporting progress:
At this point, I suspended my laptop, then resumed my laptop a while later.
No further progress updates were output to the terminal, so I attempted to interrupt, at which point it said:
It sat there for several hours. Further ^C did not produce any output, but ^\ did exit:
It would be nice if:
Let me know if you have any questions or code you'd like me to test with. I am able to reproduce.
The text was updated successfully, but these errors were encountered: