@@ -446,7 +446,7 @@ static unlang_action_t tls_cache_load_push(request_t *request, fr_tls_session_t
446446 * Allocate a child, and set it up to call
447447 * the TLS virtual server.
448448 */
449- ua = fr_tls_call_push (child , tls_cache_load_result , conf , tls_session );
449+ ua = fr_tls_call_push (child , tls_cache_load_result , conf , tls_session , true );
450450 if (ua < 0 ) {
451451 talloc_free (child );
452452 tls_cache_load_state_reset (request , tls_cache );
@@ -586,7 +586,7 @@ unlang_action_t tls_cache_store_push(request_t *request, fr_tls_conf_t *conf, fr
586586 * Allocate a child, and set it up to call
587587 * the TLS virtual server.
588588 */
589- ua = fr_tls_call_push (child , tls_cache_store_result , conf , tls_session );
589+ ua = fr_tls_call_push (child , tls_cache_store_result , conf , tls_session , true );
590590 if (ua < 0 ) goto error ;
591591
592592 return ua ;
@@ -655,7 +655,7 @@ unlang_action_t tls_cache_clear_push(request_t *request, fr_tls_conf_t *conf, fr
655655 * Allocate a child, and set it up to call
656656 * the TLS virtual server.
657657 */
658- ua = fr_tls_call_push (child , tls_cache_clear_result , conf , tls_session );
658+ ua = fr_tls_call_push (child , tls_cache_clear_result , conf , tls_session , true );
659659 if (ua < 0 ) {
660660 talloc_free (child );
661661 tls_cache_clear_state_reset (request , tls_cache );
0 commit comments