Исправление. Сообщения накапливаются в буфере при высоком количестве пакетов для отправки

This commit is contained in:
MaD_CaT
2025-12-01 14:01:28 +03:00
parent 88b350cdba
commit 28704039d2

View File

@@ -402,7 +402,7 @@ func _process(_delta: float) -> void:
RenderingServer.global_shader_parameter_set('tick_curent', tick)
for unit_name: StringName in units_udptx:
var unit_udptx: = units_udptx[unit_name]
if Error.OK == unit_udptx.process(tick):
while (Error.OK == unit_udptx.process(tick)):
var sock: = send_sockets[unit_name]
var tx_data: = unit_udptx.tx_data.slice(0, unit_udptx.tx_len)
var dst_port: = dst_ports[unit_name]