diff options
Diffstat (limited to 'src/exchangedb/exchange_do_batch_reserves_in_insert.sql')
-rw-r--r-- | src/exchangedb/exchange_do_batch_reserves_in_insert.sql | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/exchangedb/exchange_do_batch_reserves_in_insert.sql b/src/exchangedb/exchange_do_batch_reserves_in_insert.sql index 4ae7f68a2..d86bd1ee7 100644 --- a/src/exchangedb/exchange_do_batch_reserves_in_insert.sql +++ b/src/exchangedb/exchange_do_batch_reserves_in_insert.sql @@ -67,7 +67,6 @@ transaction_duplicate= TRUE; ELSE -- We made no change, which means the reserve existed. out_reserve_found = TRUE; - RETURN; END IF; PERFORM pg_notify(in_notify, NULL); INSERT INTO reserves_in @@ -91,13 +90,11 @@ transaction_duplicate= TRUE; THEN -- HAPPY PATH THERE IS NO DUPLICATE TRANS transaction_duplicate = FALSE; - RETURN; ELSE -- Unhappy... RAISE EXCEPTION 'Reserve did not exist, but INSERT into reserves_in gave conflict'; transaction_duplicate = TRUE; ROLLBACK; - RETURN; END IF; RETURN; END $$; |