{"action":"created","issue":{"url":"https://api.github.com/repos/aws/aws-sdk-cpp/issues/203","repository_url":"https://api.github.com/repos/aws/aws-sdk-cpp","labels_url":"https://api.github.com/repos/aws/aws-sdk-cpp/issues/203/labels{/name}","comments_url":"https://api.github.com/repos/aws/aws-sdk-cpp/issues/203/comments","events_url":"https://api.github.com/repos/aws/aws-sdk-cpp/issues/203/events","html_url":"https://github.com/aws/aws-sdk-cpp/issues/203","id":158700784,"number":203,"title":"TransferClient uploads hanging","user":{"login":"iconnary","id":6752371,"avatar_url":"https://avatars.githubusercontent.com/u/6752371?v=3","gravatar_id":"","url":"https://api.github.com/users/iconnary","html_url":"https://github.com/iconnary","followers_url":"https://api.github.com/users/iconnary/followers","following_url":"https://api.github.com/users/iconnary/following{/other_user}","gists_url":"https://api.github.com/users/iconnary/gists{/gist_id}","starred_url":"https://api.github.com/users/iconnary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iconnary/subscriptions","organizations_url":"https://api.github.com/users/iconnary/orgs","repos_url":"https://api.github.com/users/iconnary/repos","events_url":"https://api.github.com/users/iconnary/events{/privacy}","received_events_url":"https://api.github.com/users/iconnary/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-06-06T15:06:48Z","updated_at":"2016-06-22T18:18:57Z","closed_at":null,"body":"I'm encountering frequent failures when uploading files via Aws::Transfer::TransferClient.    After a number of successful upload operations I start seeing them get stuck at 0% progress.   Eventually IsDone() returns true, but without an useful error (operation timed out).    \r\n\r\nSeparately, during successful uploads I've seen GetProgress() reach 100% but IsDone never return true.   I've inspected the uploaded files and found them to be fully present and intact.  \r\n\r\nDuring the failed upload operations I do not see network traffic leaving my system.   I've experimented with a number of different values for the m_uploadBufferCount setting but have not been able to eliminate the issue. \r\n\r\nMy environment -- Ubuntu 16.04 on a c2 AWS instance.    My client initialization & config is below.\r\n\r\n```\r\nclientConfiguration.region = Aws::Region::US_EAST_1;\r\nclientConfiguration.scheme = Aws::Http::Scheme::HTTP;\r\nclientConfiguration.maxConnections = 256;\r\nclientConfiguration.connectTimeoutMs = 30000;\r\nclientConfiguration.requestTimeoutMs = 30000;\r\ntransferConfig.m_uploadBufferCount = 20;\r\n\r\nauto req = transferClient->UploadFile(...);\r\n\r\nwhile (!req->IsDone()) {\r\n  // sleep\r\n  cout << req->GetProgress(); // stuck at 0\r\n}\r\n```"},"comment":{"url":"https://api.github.com/repos/aws/aws-sdk-cpp/issues/comments/227832142","html_url":"https://github.com/aws/aws-sdk-cpp/issues/203#issuecomment-227832142","issue_url":"https://api.github.com/repos/aws/aws-sdk-cpp/issues/203","id":227832142,"user":{"login":"JonathanHenson","id":3926469,"avatar_url":"https://avatars.githubusercontent.com/u/3926469?v=3","gravatar_id":"","url":"https://api.github.com/users/JonathanHenson","html_url":"https://github.com/JonathanHenson","followers_url":"https://api.github.com/users/JonathanHenson/followers","following_url":"https://api.github.com/users/JonathanHenson/following{/other_user}","gists_url":"https://api.github.com/users/JonathanHenson/gists{/gist_id}","starred_url":"https://api.github.com/users/JonathanHenson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JonathanHenson/subscriptions","organizations_url":"https://api.github.com/users/JonathanHenson/orgs","repos_url":"https://api.github.com/users/JonathanHenson/repos","events_url":"https://api.github.com/users/JonathanHenson/events{/privacy}","received_events_url":"https://api.github.com/users/JonathanHenson/received_events","type":"User","site_admin":false},"created_at":"2016-06-22T18:18:57Z","updated_at":"2016-06-22T18:18:57Z","body":"any updates on this?"}}
{"actor":{"display_login":"JonathanHenson"}}