Fix cache-cold random callout verify. Bug 2147
[exim.git] / src / src / verify.c
index 3a8f9b6bc97af3de252cf5fe334668f91eb00f42..cda0b72e2d1786f6c881a7279fe57c4c978abd38 100644 (file)
@@ -795,7 +795,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;