torture_reset_lease_break_info(tctx, &lease_break_info);
+
+ block_ok = torture_block_tcp_transport(tctx, transport2A);
+ torture_comment(tctx, "sleeping for 15000\n");
+ smb_msleep(15000);
+ block_ok = torture_block_tcp_transport(tctx, transport2B);
+ torture_comment(tctx, "sleeping for 15000\n");
+ smb_msleep(15000);
+
/* block tcp connection of transport2C */
block_ok = torture_block_tcp_transport(tctx, transport2C);
torture_assert(tctx, block_ok, "we could not block tcp transport");
CHECK_PTR(lease_break_info.lease_transport, transport1);
unblock_ok = torture_unblock_tcp_transport(tctx, transport2C);
+ unblock_ok = torture_unblock_tcp_transport(tctx, transport2A);
+ unblock_ok = torture_unblock_tcp_transport(tctx, transport2B);
torture_assert(tctx, unblock_ok, "we could not unblock tcp transport");
/* next test: disconnect 2C and trigger break */
if (block_ok && !unblock_ok) {
/* unblock tcp connection of transport2C */
unblock_ok = torture_unblock_tcp_transport(tctx, transport2C);
+ unblock_ok = torture_unblock_tcp_transport(tctx, transport2A);
+ unblock_ok = torture_unblock_tcp_transport(tctx, transport2B);
}
tree1->session = session1;