diff --git a/src/bin/pgcopydb/copydb_schema.c b/src/bin/pgcopydb/copydb_schema.c index 012c9a82..0b92a2ca 100644 --- a/src/bin/pgcopydb/copydb_schema.c +++ b/src/bin/pgcopydb/copydb_schema.c @@ -81,7 +81,7 @@ copydb_fetch_schema_and_prepare_specs(CopyDataSpec *specs) } /* we might have to prepare the snapshot locally */ - if (specs->sourceSnapshot.state == SNAPSHOT_STATE_UNKNOWN) + if (specs->sourceSnapshot.state == SNAPSHOT_STATE_UNKNOWN || specs->sourceSnapshot.state == SNAPSHOT_STATE_CLOSED) { if (!copydb_prepare_snapshot(specs)) {