← Back to team overview

maria-developers team mailing list archive

Re: [Commits] Rev 4369: MDEV-7148 - Recurring: InnoDB: Failing assertion: !lock->recursive in lp:maria/5.5


Sergey Vojtovich <svoj@xxxxxxxxxxx> writes:

> revno: 4369
> revision-id: svoj@xxxxxxxxxxx-20141120094823-fozdsrm1kzv46kxi
> parent: jplindst@xxxxxxxxxxx-20141119182734-cwbaed0ka90ocj5e
> committer: Sergey Vojtovich <svoj@xxxxxxxxxxx>
> branch nick: 5.5
> timestamp: Thu 2014-11-20 13:48:23 +0400
> message:
>   MDEV-7148 - Recurring: InnoDB: Failing assertion: !lock->recursive
>   On PPC64 high-loaded server may crash due to assertion failure in InnoDB
>   rwlocks code.
>   This happened because load order between "recursive" and "writer_thread"
>   wasn't properly enforced.

Looks ok.

I failed to understand why the patch would fix the assertion mentioned in the
bug report. But the patch itself looks correct.

 - Kristian.

Follow ups