(receiver, sender, dispatch_uid)
| 52 | |
| 53 | |
| 54 | def _make_lookup_key(receiver, sender, dispatch_uid): |
| 55 | if dispatch_uid: |
| 56 | return (dispatch_uid, _make_id(sender)) |
| 57 | # Issue #9119 - retry-wrapped functions use the underlying function for dispatch_uid |
| 58 | elif hasattr(receiver, '_dispatch_uid'): |
| 59 | return (receiver._dispatch_uid, _make_id(sender)) |
| 60 | else: |
| 61 | return (_make_id(receiver), _make_id(sender)) |
| 62 | |
| 63 | |
| 64 | NONE_ID = _make_id(None) |
no test coverage detected