Fix cache-cold random callout verify. Bug 2147
[exim.git] / src / src / verify.c
index 9c4776b31d7f5bae87b03f865eb4c647415e2472..ba5e84d15aa7997c52793d58873d7abec6822057 100644 (file)
@@ -789,7 +789,9 @@ tls_retry_connection:
          {
          case PENDING_OK:
            new_domain_record.random_result = ccache_accept;
-           break;
+           yield = OK;         /* Only usable result we can return */
+           done = TRUE;
+           goto no_conn;
          case FAIL:
            new_domain_record.random_result = ccache_reject;