mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-09-21 23:47:35 +03:00
ames: count unsent messages for backpressure
This commit is contained in:
parent
74b0f66850
commit
fc74ab2dbd
@ -1662,7 +1662,16 @@
|
||||
|- ^- ?
|
||||
?~ pumps
|
||||
%.n
|
||||
=. acc (add acc (sub [next current]:i.pumps))
|
||||
=. acc
|
||||
%+ add acc
|
||||
%+ add
|
||||
:: in-flight messages
|
||||
::
|
||||
(sub [next current]:i.pumps)
|
||||
:: queued messages
|
||||
::
|
||||
~(wyt in unsent-messages.i.pumps)
|
||||
::
|
||||
?: (gte acc 5)
|
||||
%.y
|
||||
$(pumps t.pumps)
|
||||
|
Loading…
Reference in New Issue
Block a user