Closed designzoo-peter closed 8 years ago
This issue is caused when the Time.timeScale unity property is set to 0. I was hoping to upload some data in the pause screen but I cannot do that, as the time never elapses, as 'InvokeRepeating' is timescale dependent.
Thanks for bringing this up. I can see why altering the Time.timeScale can cause some problems in the SDK. I'll work in a fix and get back to you.
fixed in v 2.1.0.1 & Unity V3 (https://github.com/aws/aws-sdk-net/tree/unityv3)
The method S3PostUploadSignedPolicy GetSignedPolicy which gets called from PostObjectAsync results in a UnityWebRequest that never finishes, as it constantly hangs here
The stack trace for the infinite hanging is
System.Threading.WaitHandle.WaitOne () in /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Threading/WaitHandle.cs:334 Amazon.Runtime.Internal.UnityWebRequest.GetResponse () in /Users/dzoo/Projects/Unity/Plugins/user-testing-plugin-tool/Assets/AWSSDK/src/Core/Amazon.Runtime/Pipeline/HttpHandler/_unity/UnityWebRequestFactory.cs:173 Amazon.Runtime.Internal.HttpHandler