1# test connection reset by server
2
3use strict;
4use warnings;
5
6our %args = (
7    client => {
8	func => sub { errignore(@_); write_stream(@_); },
9	len => 2**17,
10    },
11    relay => {
12	func => sub { errignore(@_); relay(@_); },
13	sndbuf => 2**12,
14	rcvbuf => 2**12,
15	down => "Broken pipe|Connection reset by peer",
16    },
17    server => {
18	func => sub { sleep 3; solingerin(@_); },
19	rcvbuf => 2**12,
20    },
21    nocheck => 1,
22    noecho => 1,
23);
24