diff --git a/contracts/src/Teleporter/TeleporterMessenger.sol b/contracts/src/Teleporter/TeleporterMessenger.sol index d007455c5..127369a9b 100644 --- a/contracts/src/Teleporter/TeleporterMessenger.sol +++ b/contracts/src/Teleporter/TeleporterMessenger.sol @@ -752,6 +752,7 @@ contract TeleporterMessenger is ITeleporterMessenger, ReentrancyGuards { // provided enough gas to meet the required gas limit. if (!success) { _storeFailedMessageExecution(originChainID, message); + return; } emit MessageExecuted(originChainID, message.messageID);