Pipeline children started twice
Hello,
I'm seeing children in a Membrane pipeline get started twice:
I think this might be an issue with how I'm starting the pipeline(everytime a websocket connection is created), but I can't figure out exactly why this is happening.
I've created a simplified repro of what I'm doing here: https://gist.github.com/samrat/14e29e15e6190d48473e1678a49c3339
F
Feliks•38d ago
If you write your own pipeline module (like
Wonderfluent.MembranePipeline
) there is no need to use Membrane.RCPipeline
. You can just delete lines 20-24 from membrane_pipeline.ex
and problem should disappear.
Now, your code starts 2 separate pipelines (in membrane_pipeline.ex:21
and in conversation.ex:48
) and these 2 pipelines spawn 2 identical sets of children. You can see it in the logs: every log starts with a pid of a pipeline, that produced this log.S
samrat•38d ago
Ah, understood. Thank you so much! This fixes my issue. 👍
Want results from more Discord servers?
More PostsWriting a `Bin` queuing content from multiple remote files@skillet wrote in https://discord.com/channels/464786597288738816/1007192081107791902/12244914186265Split audio file into 20mb chunksIm trying to figure out how to take the file at this URL, and send it to OpenAI in chunks of 20mb: hbundlex nifs and libasanIs it anyone build nifs with libasan support?
Even if I put compiler_flags ["-fno-omit-frame-pointerunifex seg fault on handle_destroy_stateHi, i'm implementing g772.1 decoder/encoder plugin and have issue with handle_destroy state.
I've taDeveloping an advanced Jellyfish use caseHey I've been using jellyfish to develop a platform for essentially one-on-one calls between two peotoilet capacity of outbound_rtx_controllerHi, I'm getting the following error on SessionBin:
```
[error] <0.1282.0>/:sip_rtp/{:outbound_rtx_c