perl6 io :: socket :: inet如何为socket设置超时?

时间:2017-08-26 09:25:15

标签: perl6

my $c = IO::Socket::INET.new(:host<localhost>, :port(80));
$c.print: 'Test';
say $c.recv;

如何为IO :: Socket :: INET recv设置超时?

1 个答案:

答案 0 :(得分:3)

请参阅Promise.anyof doc中的超时示例。

(有关跟踪进度的更一般情况,另请参阅Concurrent::Progress。)