commit | 784a5b30a020cb82ae2689a5fb6e5b1ab26e1316 | [log] [tgz] |
---|---|---|
author | Colby Ranger <cranger@google.com> | Fri Jan 03 08:40:06 2014 -0800 |
committer | Colby Ranger <cranger@google.com> | Fri Jan 03 08:45:32 2014 -0800 |
tree | b7bc83cd89afe84779643d95cda2939b38259e94 | |
parent | 23dc4d1bdc7520f74eeb06e1c086707f6db24418 [diff] |
Defer handling onSuccess for large REST payloads If an API returns a very large response, the parseJson call can take 75ms - 200ms to complete. Detect stalls greater than 75ms and defer the onSuccess() handling to the next event loop so it isn't as noticeable to the user. Change-Id: Icc904f0c0e42b45771d5c3b003e89f845dbfb038