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	sndbuf => 2**15,
11    },
12    relay => {
13	func => sub { errignore(@_); relay(@_); },
14	rcvbuf => 2**12,
15	sndbuf => 2**12,
16	down => "Broken pipe|Connection reset by peer",
17    },
18    server => {
19	func => sub { sleep 3; solingerin(@_); },
20	rcvbuf => 2**12,
21    },
22    nocheck => 1,
23    noecho => 1,
24);
25