[ 
https://issues.apache.org/jira/browse/TS-1209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Logue updated TS-1209:
-----------------------------

    Attachment: TS-1209.patch

Affected file : trafficserver-3.0.4/proxy/http/HttpSM.cc.

The issue here was that the HttpSM::is_bg_fill_necessary method checks that the 
connection type on the producer is HT_HTTP_SERVER I have added an OR for this 
so the connection can now be HT_HTTP_SERVER or HT_TRANSFORM.
                
> background_fill values don't seem to be working
> -----------------------------------------------
>
>                 Key: TS-1209
>                 URL: https://issues.apache.org/jira/browse/TS-1209
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Cache
>    Affects Versions: 3.0.4
>            Reporter: Robert Logue
>            Priority: Minor
>             Fix For: 3.1.4
>
>         Attachments: TS-1209.patch
>
>
> If I request a 57 MB file TS caches the fill no problem and on subsequent 
> requests the file gets served from cache. If I cut the request early, about 
> 40MB downloaded and I have 
> proxy.config.http.background_fill_completed_threshold = 0.5 and 
> proxy.config.http.background_fill_active_timeout is suitably high, the file 
> is not cached. I am of the understanding that the background fill values 
> should keep the OS connection open and allow the full item to be cached 
> though this is not happening. 
> I have tried various values for 
> proxy.config.http.background_fill_completed_threshold ranging from 0.0 -> 
> 0.5, none seem to work.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to