yuluo-yx opened a new issue, #2888:
URL: https://github.com/apache/rocketmq-dashboard/issues/2888

   ### Problem\n\nThe DLQ page uses retrySubmitting and detailResending React 
state as its only submission protection. Two confirmation events in the same 
render start two resendDLQ operations. The group resend dialog and 
selected-message resend action can also overlap, causing duplicate message 
delivery.\n\n### Reproduction\n\n1. Open a DLQ group and enter a target 
topic.\n2. Dispatch two Confirm Resend clicks before the first request 
resolves.\n3. Observe two resendDLQ calls with the same group, time range, and 
target topic.\n\nA focused DLQ page test reproduces the duplicate side effect 
using a deferred promise.\n\n### Expected behavior\n\nUse a synchronous 
page-level resend guard shared by group and selected-message resend 
operations.\n\n### Scope\n\nThe DLQ page resend lifecycle and its focused 
component test only.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to