From ef32055f2192c2ddc9635aa2b4d67a06ec451a22 Mon Sep 17 00:00:00 2001 From: Greek Date: Mon, 13 Dec 2021 19:07:07 +0100 Subject: [PATCH] BUG FIX: is_live_assert Flag never reset in rtps_builtin_endpoint --- src/rtps_builtin_endpoint.vhd | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/rtps_builtin_endpoint.vhd b/src/rtps_builtin_endpoint.vhd index 54b793b..e4af0de 100644 --- a/src/rtps_builtin_endpoint.vhd +++ b/src/rtps_builtin_endpoint.vhd @@ -1822,8 +1822,11 @@ begin if (mem_op_done = '1') then -- No more Participants if (mem_addr_base = PARTICIPANT_MEMORY_MAX_ADDRESS) then + -- Reset + is_live_assert_next <= '0'; + -- DONE - stage_next <= IDLE; + stage_next <= IDLE; else stage_next <= SEND_HEADER; return_stage_next <= SEND_HEARTBEAT;