Skip to content

Commit b0fc9ee

Browse files
committed
Example use of whenever should use a react block
1 parent 8c35ec2 commit b0fc9ee

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

CREDITS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ N: Juan Julián Merelo Guervós
144144
E: jjmerelo@gmail.com
145145
U: JJ
146146

147+
N: Joelle Maslak
148+
E: jmaslak@antelope.net
149+
U: jmaslak
150+
147151
N: John Gabriele
148152
E: jgabriele@fastmail.fm
149153

doc/Type/IO/Socket/Async.pod6

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,12 @@ Or when using C<whenever>:
163163
=begin code
164164
my $listener = IO::Socket::Async.listen('127.0.0.1', 5000);
165165
my $big-finish = Promise.new;
166-
my $tap = do whenever $listener -> $conn { ... }
167-
await $big-finish;
166+
my $tap;
167+
react {
168+
$tap = do whenever $listener -> $conn { ... }
169+
}
170+
171+
# When you want to close the listener, you can still use:
168172
$tap.close;
169173
=end code
170174

0 commit comments

Comments
 (0)