File tree 1 file changed +2
-1
lines changed
1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -351,7 +351,7 @@ submitter with the handle, so we end up with one field for the active (running)
351
351
tasks and another for the queue of accepted (but inactive) ones, as expected.
352
352
353
353
Since we cannot wait on all these ` Async ` handles at once whilst we're supposed to
354
- be accepting new messages from clients - actually, / async/ does provide an API for
354
+ be accepting new messages from clients - actually, [ distributed-process- async] [ 6 ] does provide an API for
355
355
multiplexing on async results, but that's no use here - instead we will monitor the
356
356
async tasks and pull the results when we receive their monitor signals. So for the
357
357
active tasks, we'll need to store a ` MonitorRef ` and a reference to the original
@@ -668,3 +668,4 @@ additional book keeping data.
668
668
[ 3 ] : https://github.com/haskell-distributed/distributed-process-task
669
669
[ 4 ] : https://github.com/haskell-distributed/distributed-process-extras/blob/master/src/Control/Distributed/Process/Extras/UnsafePrimitives.hs
670
670
[ 5 ] : /documentation.html
671
+ [ 6 ] : https://hackage.haskell.org/package/distributed-process-async
You can’t perform that action at this time.
0 commit comments