Date: Fri, 06 Mar 2026 14:55:27 +0000 From: Unitrunker <unitrunker@unitrunker.net> To: Unitrunker <unitrunker@unitrunker.net> Cc: Christos Margiolis <christos@freebsd.org>, freebsd-multimedia@freebsd.org Subject: Re: cuse(3) cuse_wait_and_process thread safety Message-ID: <_tTOOZRxWd3TbSYFJVZ8A8GoD10fjnan_EH7gjZwnOWEb5kfu12nMpKc7TFJefKz_4AL12qXG1IgkUuCNErELrBYelxFP85oBObXFqZ52uk=@unitrunker.net> In-Reply-To: <O6xsN77qp2qbzGLHJ2sk9zJjv2_9c45cEpB4JPv3enS-tCdka9dyy87RDvYZ7siuGQkNzuH6JG6TpSZ2XQ0yj6m2Cx4v7TI1Emkd6cHijRQ=@unitrunker.net> References: <z4gb0FHta2RgVVOgb9R1aetw5B-mIlUajdokq7xGi4thxQVtsIcZkCTsL4o6WzZbgwx4qy6b4LQoc_mulgDaiPV2BvRL08z-tW-eZLipmdc=@unitrunker.net> <DGU7BRMO0NSM.1R59RB18HVL88@freebsd.org> <O6xsN77qp2qbzGLHJ2sk9zJjv2_9c45cEpB4JPv3enS-tCdka9dyy87RDvYZ7siuGQkNzuH6JG6TpSZ2XQ0yj6m2Cx4v7TI1Emkd6cHijRQ=@unitrunker.net>
index | next in thread | previous in thread | raw e-mail
Good news: I've convinced myself that this isn't a problem. In my limited observations, libcuse prevents two threads from operating on the same client's stream. With a second stream, I see evidence of two threads operating concurrently - just never in the same stream. On Wednesday, March 4th, 2026 at 12:39 PM, Unitrunker <unitrunker@unitrunker.net> wrote: > I'll drop a POC once I have it working. Of course, if I can't make it fail, that's a good thing.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?_tTOOZRxWd3TbSYFJVZ8A8GoD10fjnan_EH7gjZwnOWEb5kfu12nMpKc7TFJefKz_4AL12qXG1IgkUuCNErELrBYelxFP85oBObXFqZ52uk=>
