Kubernets pod deployment downtime

When we perform rolling restart in Kubernetes and when it has only one pod and it has some transactions going on and if it is big transaction, rolling restart brings the new pod and it is ready passed readiness probe what will happen here… Will the transaction be failed in the old pod or kubernetes will wait until the existing connection completes or do we have a timeout .