commit | b1d377033df260b86d16ef73dfee343e8d75030b | [log] [tgz] |
---|---|---|
author | Android Build Role Account android-build-prod <android-build-team-robot@google.com> | Thu Aug 22 16:55:33 2019 +0000 |
committer | Android Build Role Account android-build-prod <android-build-team-robot@google.com> | Thu Aug 22 16:55:33 2019 +0000 |
tree | 72415d0a139de1c4912607f02875205c03ea1879 | |
parent | 4be7b40cd3873c21ab74fed51b7898d76f95d85c [diff] | |
parent | f64a3b485da0bcaf21871c257922f13841a12ced [diff] |
Snap for 5822255 from f64a3b485da0bcaf21871c257922f13841a12ced to r-keystone-qcom-release Change-Id: I44156e8b853313dab4ac4aebdc05c8b7a1112820
diff --git a/src/main/java/com/google/mockwebserver/MockWebServer.java b/src/main/java/com/google/mockwebserver/MockWebServer.java index 13a4597..e9b52d9 100644 --- a/src/main/java/com/google/mockwebserver/MockWebServer.java +++ b/src/main/java/com/google/mockwebserver/MockWebServer.java
@@ -517,6 +517,14 @@ InputStream in = response.getBodyStream(); if (in == null) return; + long bodyDelayTimeMs = response.getBodyDelayTimeMs(); + if (bodyDelayTimeMs > 0) { + try { + Thread.sleep(bodyDelayTimeMs); + } catch (InterruptedException e) { + throw new AssertionError(); + } + } throttledTransfer(response, in, out, Long.MAX_VALUE); }