1 package Tak::STDIOSetup;
3 use Tak::ConnectionService;
9 open my $stdin, '<&', \*STDIN;
10 open my $stdout, '>&', \*STDOUT;
11 close STDIN; close STDOUT;
13 my $connection = Tak::ConnectionService->new(
14 read_fh => $stdin, write_fh => $stdout,
15 listening_service => Tak::Router->new,
16 on_close => sub { $done = 1 }
18 Tak->loop_until($done);