Sudheer Vinukonda created TS-3622:
-------------------------------------

             Summary: Writer doing unbounded retries for write VC to be closed 
during read_while_writer scenario
                 Key: TS-3622
                 URL: https://issues.apache.org/jira/browse/TS-3622
             Project: Traffic Server
          Issue Type: Bug
          Components: Cache
            Reporter: Sudheer Vinukonda


During read_while_writer scenario, writer checks if the write VC is closed or 
the first fragment is completed to try and obtain the write VC's mutex. The 
writer keeps retrying (unbounded) with 100 msec intervals until either of this 
occurs. Currently, these retries are unbounded and since they occur nested 
within the *proxy.config.http.cache.max_open_read_retries*, they sort of cancel 
out the *proxy.config.http.cache.max_open_read_retries* setting. Opening this 
jira to add a bound on the number of such internal retries and fall back to the 
*proxy.config.http.cache.max_open_read_retries*, in case, they hit the bound.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to