diff --git a/bin/pg_repack.c b/bin/pg_repack.c index 2be03cd..0316d98 100644 --- a/bin/pg_repack.c +++ b/bin/pg_repack.c @@ -1780,6 +1780,7 @@ lock_exclusive(PGconn *conn, const char *relid, const char *lock_query, bool sta { elog(WARNING, "timed out, do not cancel conflicting backends"); ret = false; + pgut_rollback(conn); break; } else