This is an automated email from the ASF dual-hosted git repository. zwoop pushed a commit to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/trafficserver.git
commit a297d76ce0d279f52537aa5c3c3aadad8f57a8a6 Author: Tomato <[email protected]> AuthorDate: Fri Jul 17 02:49:23 2020 +0800 slice: fix throttle not work (#7008) (cherry picked from commit 6bdf1beedba76b7598e5bd1942521ed266993eb8) --- plugins/experimental/slice/client.cc | 4 ++-- plugins/experimental/slice/server.cc | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/experimental/slice/client.cc b/plugins/experimental/slice/client.cc index 5d4bde5..6d8d44c 100644 --- a/plugins/experimental/slice/client.cc +++ b/plugins/experimental/slice/client.cc @@ -136,9 +136,9 @@ handle_client_resp(TSCont contp, TSEvent event, Data *const data) int64_t const output_sent = data->m_bytessent; int64_t const threshout = data->m_config->m_blockbytes; - if (threshout < (output_done - output_sent)) { + if (threshout < (output_sent - output_done)) { start_next_block = false; - DEBUG_LOG("%p handle_client_resp: throttling %" PRId64, data, (output_done - output_sent)); + DEBUG_LOG("%p handle_client_resp: throttling %" PRId64, data, (output_sent - output_done)); } } diff --git a/plugins/experimental/slice/server.cc b/plugins/experimental/slice/server.cc index 5356806..25d2147 100644 --- a/plugins/experimental/slice/server.cc +++ b/plugins/experimental/slice/server.cc @@ -442,9 +442,9 @@ handle_server_resp(TSCont contp, TSEvent event, Data *const data) int64_t const output_sent = data->m_bytessent; int64_t const threshout = data->m_config->m_blockbytes; - if (threshout < (output_done - output_sent)) { + if (threshout < (output_sent - output_done)) { start_next_block = false; - DEBUG_LOG("%p handle_server_resp: throttling %" PRId64, data, (output_done - output_sent)); + DEBUG_LOG("%p handle_server_resp: throttling %" PRId64, data, (output_sent - output_done)); } }
