You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ja...@apache.org on 2015/02/25 03:16:44 UTC

[4/4] trafficserver git commit: Revert "[TS-3404]: Handle race condition in handling delayed terminating chunk"

Revert "[TS-3404]: Handle race condition in handling delayed terminating chunk"

This reverts commit 9786ee8d66366512ac400c34c6dfc048e32d31fb.

This fix was incorrect, a *more* correct fix is in 34f7f296cdea1ac2c15fd30577c6b85cb381e20b


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/7f1e8b3f
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/7f1e8b3f
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/7f1e8b3f

Branch: refs/heads/master
Commit: 7f1e8b3fdfe97df063a5d4c7d2b84f1ef87eada2
Parents: 34f7f29
Author: Thomas Jackson <ja...@apache.org>
Authored: Tue Feb 24 18:16:00 2015 -0800
Committer: Thomas Jackson <ja...@apache.org>
Committed: Tue Feb 24 18:16:19 2015 -0800

----------------------------------------------------------------------
 proxy/PluginVC.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/7f1e8b3f/proxy/PluginVC.cc
----------------------------------------------------------------------
diff --git a/proxy/PluginVC.cc b/proxy/PluginVC.cc
index 9754430..2bed3f1 100644
--- a/proxy/PluginVC.cc
+++ b/proxy/PluginVC.cc
@@ -636,7 +636,7 @@ PluginVC::process_read_side(bool other_side_call)
   Debug("pvc", "[%u] %s: process_read_side; act_on %" PRId64"", core_obj->id, PVC_TYPE, act_on);
 
   if (act_on <= 0) {
-    if (other_side->closed || other_side->write_state.shutdown || write_state.shutdown) {
+    if (other_side->closed || other_side->write_state.shutdown) {
       read_state.vio._cont->handleEvent(VC_EVENT_EOS, &read_state.vio);
     }
     return;