diff options
author | Simone Bordet | 2013-12-15 22:50:37 +0000 |
---|---|---|
committer | Simone Bordet | 2013-12-15 22:51:04 +0000 |
commit | 8d621a9331b71f030e627b7efe9388fbbfb2973b (patch) | |
tree | c23cd2865f5107610e4575521deb031a980a3701 /jetty-client | |
parent | 8bf4a4f2639d0611353da6274ca519144e556440 (diff) | |
download | org.eclipse.jetty.project-8d621a9331b71f030e627b7efe9388fbbfb2973b.tar.gz org.eclipse.jetty.project-8d621a9331b71f030e627b7efe9388fbbfb2973b.tar.xz org.eclipse.jetty.project-8d621a9331b71f030e627b7efe9388fbbfb2973b.zip |
424043 - IteratingCallback Idle race.
A few renamings and fixes to avoid IllegalStateExceptions.
Diffstat (limited to 'jetty-client')
-rw-r--r-- | jetty-client/src/main/java/org/eclipse/jetty/client/HttpSender.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/jetty-client/src/main/java/org/eclipse/jetty/client/HttpSender.java b/jetty-client/src/main/java/org/eclipse/jetty/client/HttpSender.java index 270ae8d027..ce63fa1318 100644 --- a/jetty-client/src/main/java/org/eclipse/jetty/client/HttpSender.java +++ b/jetty-client/src/main/java/org/eclipse/jetty/client/HttpSender.java @@ -694,14 +694,14 @@ public abstract class HttpSender implements AsyncContentProvider.Listener { // There is more content to send sendContent(exchange, content, this); - return Action.EXECUTING; + return Action.SCHEDULED; } if (content.isConsumed()) { sendContent(exchange, content, lastCallback); - return Action.EXECUTING; + return Action.SCHEDULED; } while (true) @@ -725,7 +725,7 @@ public abstract class HttpSender implements AsyncContentProvider.Listener LOG.debug("Deferred content available for {}", request); // TODO: this case is not covered by tests sendContent(exchange, content, this); - return Action.EXECUTING; + return Action.SCHEDULED; } break; } |