diff --git a/sqlx-core/src/postgres/connection.rs b/sqlx-core/src/postgres/connection.rs index f44a9fe6..22cd9cb8 100644 --- a/sqlx-core/src/postgres/connection.rs +++ b/sqlx-core/src/postgres/connection.rs @@ -389,6 +389,8 @@ impl PgConnection { _ => return Err(tls_err!("unknown `sslmode` value: {:?}", ssl_mode).into()), } + self_.stream.clear_bufs(); + self_.startup(&url).await?; Ok(self_)