panic: assertion: leaf->base.obj_id == ip->obj_id in hammer_ip_delete_range

Matthew Dillon dillon at apollo.backplane.com
Tue Mar 9 11:29:17 PST 2010


    Here's another patch to try:

	fetch http://apollo.backplane.com/DFlyMisc/hammer12.patch

    Hopefully it will print out the debugging message and continue on its
    merry way instead of asserting in the higher level HAMMER code.

    What I'm trying to do is to catch the one unlocked cursor adjustment
    which I believe can cause the problem by setting a flag, and then
    adjusting the iteration code to skip any records which might have
    wiggled their way in.  Hopefully then the higher level code will
    not assert on the obj_id being incorrect.

					-Matt
					Matthew Dillon 
					<dillon at backplane.com>





More information about the Bugs mailing list