Changes between Initial Version and Version 1 of Ticket #1921, comment 13


Ignore:
Timestamp:
2013-11-22T13:16:24Z (11 years ago)
Author:
daira
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1921, comment 13

    initial v1  
    11Nitpick: "synchronous with" != "atomic with". Two things can be synchronous, but an error causes one of them to happen and the other not. The decref would only be synchronous with, not atomic with the decide-to-rm operation if #1833 were implemented. (This is why Noether's failure handling model is better :-)
    22
    3 I don't know whether #1833 would fix this particular race condition, but my intuition is that the race isn't between the decref and the decide-to-rm.
     3I don't know for sure whether #1833 would fix this particular race condition, but my intuition is that it wouldn't because the race isn't between the decref and the decide-to-rm.