1# test that 3 seconds timeout does not occur within 2 seconds idle 2 3use strict; 4use warnings; 5 6our %args = ( 7 client => { 8 func => sub { 9 errignore(); 10 write_char(@_, 5); 11 sleep 2; 12 write_char(@_, 4); 13 }, 14 sleep => 1, 15 timefile => "", 16 nocheck => 1, 17 ssl => 1, 18 loggrep => 'Issuer.*/OU=relayd/', 19 }, 20 relayd => { 21 relay => [ "session timeout 3" ], 22 loggrep => { qr/buffer event timeout/ => 0 }, 23 forwardssl => 1, 24 listenssl => 1, 25 }, 26 server => { 27 ssl => 1, 28 }, 29 len => 9, 30); 31 321; 33