apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe Jr." <wr...@rowe-clan.net>
Subject Re: Hashtable data freed before pool cleanup
Date Mon, 18 Jan 2010 22:17:04 GMT
On 1/17/2010 4:57 AM, William A. Rowe Jr. wrote:
> On 1/7/2010 9:12 AM, Bert Huijben wrote:
>>
>> Looking at apr's 1.3.x branch:
>>
>> In r817810 a change to the hash table implementation was introduced,
>> which moves the data of a hash table from the main pool to a subpool (as
>> seen from the pool passed to apr_hash_make). This makes the contents of
>> the hashtable unavailable from pool cleanup handlers registered on that
>> same pool. (subpools are cleared before the cleanup handlers of the pool
>> itself)
> 
> I consider this a breaking change to the 1.4.1 candidate tarball as well.
> Ready to scratch that and move on to the 1.4.2 candidate after this mess
> is sorted.

I'd like to roll 1.4.2 ASAP, all that we are waiting for is to roll back
this breakage.  Volunteers?

Graham, you committed r817810, any thoughts on other changes required, besides
simply reverting the single commit?

Mime
View raw message