You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(HAL-17) BRIDGE SERVICE STUCK WHILE POLLING SIMULTANEOUS EVENTS
Auditor: Halborn
Severity: Medium
Description
The blockchain service's poll_next_event function may enter a deadlock state, returning Pending indefinitely even when events are available for processing, essentially freezing the bridge.
The issue stems from the simultaneous polling of initiator and counterparty events:
(HAL-17) BRIDGE SERVICE STUCK WHILE POLLING SIMULTANEOUS EVENTS
Auditor: Halborn
Severity: Medium
Description
The blockchain service's poll_next_event function may enter a deadlock state, returning Pending indefinitely even when events are available for processing, essentially freezing the bridge.
The issue stems from the simultaneous polling of initiator and counterparty events:
BVSS
AO:A/AC:L/AX:L/R:P/S:U/C:N/A:C/I:N/D:C/Y:N (6.3)
Recommendation
It is recommended to handle the case where both events are polled.
The text was updated successfully, but these errors were encountered: