Message103505
> One solution is to check that so->mask didn't
> change as well.
I saw that and agree it would make a tighter check, but haven't convinced myself that it is necessary.
> Also, checking that refcnt > 1 is redundant
> because if entry->key == startkey then there
> are at least two references: one from entry->key
> and another from startkey.
It is a meaningful check. We have our own INCREF
and one for the key being in the table. If the
count is 1, then it means that the comparison
check deleted the key from the table or replaced
its value (see issue 1517). |
|
Date |
User |
Action |
Args |
2010-04-18 17:33:19 | rhettinger | set | recipients:
+ rhettinger, abacabadabacaba |
2010-04-18 17:33:18 | rhettinger | set | messageid: <1271611998.81.0.0303742488908.issue8420@psf.upfronthosting.co.za> |
2010-04-18 17:33:15 | rhettinger | link | issue8420 messages |
2010-04-18 17:33:14 | rhettinger | create | |
|