@@ -206,7 +206,7 @@ reuse_session_expired(Config) when is_list(Config) ->
206206 {from , self ()},
207207 {mfa , {ssl_test_lib , no_result , []}},
208208 {tcp_options , [{active , false }]},
209- {options , ServerOpts }]),
209+ {options , [{ reuse_sessions , true }| ServerOpts ] }]),
210210 Port0 = ssl_test_lib :inet_port (Server0 ),
211211
212212 Client0 = ssl_test_lib :start_client ([{node , ClientNode },
@@ -338,7 +338,7 @@ explicit_session_reuse(Config) when is_list(Config) ->
338338 ssl_test_lib :start_server ([{node , ServerNode }, {port , 0 },
339339 {from , self ()},
340340 {mfa , {ssl_test_lib , no_result , []}},
341- {options , ServerOpts }]),
341+ {options , [{ reuse_sessions , true } | ServerOpts ] }]),
342342 Port = ssl_test_lib :inet_port (Server ),
343343 {Client0 , Client0Sock } =
344344 ssl_test_lib :start_client ([{node , ClientNode },
@@ -491,7 +491,8 @@ no_reuses_session_server_restart_new_cert() ->
491491 [{doc ," Check that a session is not reused if the server is restarted with a new cert." }].
492492no_reuses_session_server_restart_new_cert (Config ) when is_list (Config ) ->
493493 ClientOpts = ssl_test_lib :ssl_options (client_rsa_der_opts , Config ),
494- ServerOpts = ssl_test_lib :ssl_options (server_rsa_der_verify_opts , Config ),
494+ ServerOpts = [{reuse_sessions , true } |
495+ ssl_test_lib :ssl_options (server_rsa_der_verify_opts , Config )],
495496 POpts = proplists :get_value (group_opts , Config , []),
496497
497498 #{client_config := NewCOpts ,
@@ -504,16 +505,17 @@ no_reuses_session_server_restart_new_cert(Config) when is_list(Config) ->
504505 {ClientNode , ServerNode , Hostname } = ssl_test_lib :run_where (Config ),
505506
506507 Server0 =
507- ssl_test_lib :start_server ([{node , ServerNode }, {port , 0 },
508- {from , self ()},
508+ ssl_test_lib :start_server ([{node , ServerNode }, {port , 0 },
509+ {from , self ()},
509510 {mfa , {ssl_test_lib , session_info_result , []}},
510- {options , ServerOpts }]),
511+ {options , ServerOpts }]),
511512 Port = ssl_test_lib :inet_port (Server0 ),
512513 Client0 =
513514 ssl_test_lib :start_client ([{node , ClientNode },
514515 {port , Port }, {host , Hostname },
515516 {mfa , {ssl_test_lib , session_info_result , []}},
516- {from , self ()}, {options , [{reuse_sessions , save } | ClientOpts ]}]),
517+ {from , self ()},
518+ {options , [{reuse_sessions , save } | ClientOpts ]}]),
517519 Info0 = receive {Server0 , Info00 } -> Info00 end ,
518520 Info0 = receive {Client0 , Info01 } -> Info01 end ,
519521
@@ -620,7 +622,8 @@ client_max_session_table(Config) when is_list(Config)->
620622 ClientOpts = ssl_test_lib :ssl_options (client_rsa_verify_opts , Config ),
621623 ServerOpts = ssl_test_lib :ssl_options (server_rsa_verify_opts , Config ),
622624 {ClientNode , ServerNode , HostName } = ssl_test_lib :run_where (Config ),
623- test_max_session_limit (ClientOpts ,ServerOpts ,ClientNode , ServerNode , HostName ),
625+ test_max_session_limit (ClientOpts ,[{reuse_sessions , true } | ServerOpts ],
626+ ClientNode , ServerNode , HostName ),
624627 % % Explicit check table size
625628 {status , _ , _ , StatusInfo } = sys :get_status (whereis (ssl_manager )),
626629 [_ , _ ,_ , _ , Prop ] = StatusInfo ,
@@ -635,7 +638,8 @@ server_max_session_table(Config) when is_list(Config)->
635638 ClientOpts = ssl_test_lib :ssl_options (client_rsa_verify_opts , Config ),
636639 ServerOpts = ssl_test_lib :ssl_options (server_rsa_verify_opts , Config ),
637640 {ClientNode , ServerNode , HostName } = ssl_test_lib :run_where (Config ),
638- test_max_session_limit (ClientOpts ,ServerOpts ,ClientNode , ServerNode , HostName ),
641+ test_max_session_limit (ClientOpts ,[{reuse_sessions , true } | ServerOpts ],
642+ ClientNode , ServerNode , HostName ),
639643 % % Explicit check table size
640644 SupName = sup_name (ServerOpts ),
641645 Sup = whereis (SupName ),
0 commit comments