On 2015-12-10 16:22, Pierre Ossman wrote:
We might be compiled without eventfd support, or something else
might go wrong. And it's fully possible to continue using the old
channel rather than just disconnecting.
Signed-off-by: Pierre Ossman <[email protected]>
---
src/pulse/context.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/pulse/context.c b/src/pulse/context.c
index 738ea84..4f084e8 100644
--- a/src/pulse/context.c
+++ b/src/pulse/context.c
@@ -364,7 +364,11 @@ static void handle_srbchannel_memblock(pa_context
*c, pa_memblock *memblock) { pa_memblock_ref(memblock);
sr = pa_srbchannel_new_from_template(c->mainloop,
&c->srb_template); if (!sr) {
The patch itself is acked, as already written in
https://bugs.freedesktop.org/show_bug.cgi?id=93285
But the patch appears broken w r t automatic line breaks here. Could you
resend it as an attachment (or fix your mailer)? Thanks.
- pa_context_fail(c, PA_ERR_PROTOCOL);
+ pa_log_warn("Failed to create srbchannel from template");
+ c->srb_template.readfd = -1;
+ c->srb_template.writefd = -1;
+ pa_memblock_unref(c->srb_template.memblock);
+ c->srb_template.memblock = NULL;
return;
}
--
David Henningsson, Canonical Ltd.
https://launchpad.net/~diwic
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss