Welcome the channel on the development of Cro, a set of libraries for building reactive distributed systems, lovingly crafted to take advantage of all the Raku Programming Language has to offer (cro.services). This channel is being logged for historical purposes. Set by lizmat on 24 May 2021. |
|||
03:41
melezhik joined
03:58
melezhik left
08:30
xinming left
08:31
xinming joined
13:03
Nemokosch joined
13:07
Nemokosch left
|
|||
patrickb | I'm not sure anymore it's a bug in Rakudo. The observation is that a request is emitted on the supplier of the cro request -> response pipeline. The supply in the first processor of the pipeline (RequestSerializerExtension) receives the 'emit' call, but is itself not tapped. Thus the request stalls (it's a preserving supplier, but the supply is never tapped). | 15:08 | |
According to the docs the code in supply blocks is called when the supply is tapped. The pipeline is basically built up using supply / whenever blocks. So as long as one of the supplies in the chain isn't tapped all upstream supplies aren' either. | 15:10 | ||
15:12
rbt joined
15:20
rbt left,
rbt joined
|
|||
patrickb | So I'll have to think up a way to find the one non-tapping processor... | 15:30 | |
16:20
rbt left,
rbt joined
16:55
rbt left
16:56
rbt joined
17:53
Nemokosch joined
18:32
Nemokosch left
20:23
japhb left
20:30
japhb joined
20:55
n1to joined
22:45
n1to left
|