mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-19 12:51:51 +03:00
ames: no-op if bone has been corked on the sender
This commit is contained in:
parent
c1974b30b2
commit
86bad20baf
@ -2879,8 +2879,12 @@
|
||||
:: clear all packets from this message from the packet pump
|
||||
::
|
||||
=. pump abet:(call:packet-pump %done message-num lag=*@dr)
|
||||
?: corked
|
||||
%- %+ pe-trace odd.veb
|
||||
|.("trying to delete a corked bone={<bone>}")
|
||||
peer-core
|
||||
=/ nack-bone=^bone (mix 0b10 bone)
|
||||
=? rcv.peer-state (~(has by rcv.peer-state) nack-bone)
|
||||
=? rcv.peer-state (~(has by rcv.peer-state) nack-bone)
|
||||
:: if the publisher was behind we remove nacks on that bone
|
||||
::
|
||||
(~(del by rcv.peer-state) nack-bone)
|
||||
|
Loading…
Reference in New Issue
Block a user