> On Jan 16, 2015, at 6:49 AM, Susan Hinrichs 
> <shinr...@network-geographics.com> wrote:
> 
> Turns out others have been having problems here too.  Yu Zou has a fix for 
> something in this area via bug TS-3140.
> 
> That fix addresses part of my issues, but I have a couple more resources to 
> free.  I'll take over his bug and add my fixes to his.


Hi Susan,

could this at all also be related to this JIRA:


        https://issues.apache.org/jira/browse/TS-3217


— Leif

> 
> 
> On 1/15/2015 8:36 PM, Susan Hinrichs wrote:
>> Has anyone used redirection_enabled recently (in the last couple years?).  
>> I'm debugging an ink_release_assert reported by someone running in 
>> production.  But when I run even the most basic 301 through it in debug 
>> mode, I get ink_asserts in HttpSM::state_cache_open_read().  It is checking 
>> that server_entry == NULL before it assigns server_entry.
>> 
>> In production mode, these asserts are ignored, and the server data 
>> structures set up when talking to the original server are overwritten and 
>> presumably leaking memory.  There is logic that sets 
>> t_state.api_release_server_session which should later cause 
>> release_server_session() to be called.  The flag is set, but 
>> release_server_session() is never called.
>> 
>> I did most of my testing on variants of 5.x.  But Alan had 4.2.x and 3.2.x 
>> builds laying around, and we see the same asserts on those builds as well.
>> 
>> I assume the logic leading to the cleanup call got messed up somewhere along 
>> the way.  But since it has been that way for so long, perhaps we are not 
>> setting up the redirect_enabled correctly or missing something else obvious. 
>>  Please let me know of you are actively using this feature successfully.
>> 
>> Thanks,
>> Susan
> 

Reply via email to