[
https://issues.apache.org/jira/browse/TS-1209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13256656#comment-13256656
]
Robert Logue commented on TS-1209:
----------------------------------
ok so there is a function HttpSM::is_bg_fill_necessary that lets TS know if it
should do a background fill. In here it checks 3 items, initially, 2 of which
are ok but one fails. The check that fails is c->producer->vc_type ==
HT_HTTP_SERVER, in my scenario c->producer->vc_type == HT_TRANSFORM. Also I
have a transform plugin running. If I remove the transformation plugin the
background fill works fine.
> 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
>
> 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