Ok to push.
Hakan
On Mi, 2008-09-10 at 12:32 -0500, Christopher Powers wrote:
> #At file:///home/cpowers/work/dev/dev-07/mysql/
>
> 2820 Christopher Powers 2008-09-10
> Bug #39350 Falcon: Releasing deferred indexes causes crash
>
> Fixed regression to last commit that prevented deferred indexes from being
> released.
> modified:
> storage/falcon/Transaction.cpp
>
> per-file messages:
> storage/falcon/Transaction.cpp
> Replaced missing line from Transaction::releaseDeferredIndexes()
> === modified file 'storage/falcon/Transaction.cpp'
> --- a/storage/falcon/Transaction.cpp 2008-09-10 06:42:49 +0000
> +++ b/storage/falcon/Transaction.cpp 2008-09-10 17:32:43 +0000
> @@ -1502,6 +1502,7 @@ void Transaction::releaseDeferredIndexes
> {
> ASSERT(deferredIndex->transaction == this);
> deferredIndexes = deferredIndex->nextInTransaction;
> + deferredIndex->detachTransaction();
> deferredIndexCount--;
> }
> }
>
>
--
Hakan Küçükyılmaz, Senior Software Engineer DBTG/MySQL +49 160
98953296
Sun Microsystems GmbH Sonnenallee 1, DE-85551 Kirchheim-Heimstetten
Geschaeftsfuehrer: Thomas Schroeder, Wolfang Engels, Dr. Roland Boemer
Vorsitz d. Aufs.rat.: Martin Haering HRB MUC 161028 49.011, 8.376