mach_port_deallocate / audio workgroups / auval
mach_port_deallocate / audio workgroups / auval
- Subject: mach_port_deallocate / audio workgroups / auval
- From: Andreas Brykt via Coreaudio-api <email@hidden>
- Date: Wed, 31 Jan 2024 08:39:06 +0000
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=elektron.se; dmarc=pass action=none header.from=elektron.se; dkim=pass header.d=elektron.se; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xRtQngqP3B+WaEEmvXoGSavQ3ezLZrxefKRIItfYgvg=; b=LrtzAs/8hXwo9aROuhK4K+ZZZRYIlrjFvdufAEPnCCp9ZeNw7kngwK+WmRzkIda/lKUIf17JgOZAZp56B/9/tKC5gToFW6en8o7zcn7X2Nn488FRDqE1WVzjdsdZMW8b+gJTaAXUe777KjcpB2sh9QiBb8Vlv6Qt/HI+Y5VaERvRQnFE9riXLu/F0ZDyXtkHUX+dMkzcsBkfAac+C+ooxge/TBZuxPcGZ0TPFiYiI+hmPtTi5AB5o/kAyzX4fYTG+hRfb3mC0ubDO2vf9Z2/oVt2rtuCOcL6VZhnxmVF5227cRIci8at2ijkgml5XIMFFx+y8nqQNlwJ6lOeJRnYKA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aGgVzdbmR0AIYJBuAmM6t9frU7b3gigeN1C6OCrd316vCXZcKymwGLaaU6cR0TbK6v3bIdXseSHkE4gOYHzl91LVAMuglgFT1Z44pnE5mfyLi4PhpoeZMXeG3N65KEczxtGNq0tTiA0poJUOXze3BKwrRtkP3txtjMamuSapLx0CTBth9vC1ywWGXSE5UCD6XyAj0Z36kOtyCGgdlwCW2Omf7derWbBcC9buzrq1tiCgP6g3LFn88gz2qk4RkBRWE5Hc5cCiT6MTbfaaoG5gvGsV/ulhMaJ+9yF4RpxIe+XGe2qMDV/ccc9MJU0KSfgPqXTnsDnjbVKIjkDJXdnIvw==
- Msip_labels:
- Thread-topic: mach_port_deallocate / audio workgroups / auval
Hello!
I have an audio unit plugin that receives audio from another process. I have
added so that the other process thread starts a work group, which a thread in
the audio unit plugin syncs with.
There is a simple example here of what I am doing:
https://github.com/juce-framework/JUCE/commit/b25574854c5e4156cef2796d9734a4e6103cc1a7
The issue that I am seeing is that the call to mach_port_deallocate, to
deallocate the mach port that is used to send the audio workgroup from the
other process, makes the validation in auval kill the process.
I get [1] 58481 killed auval -v aufx Dem0 Juce
There is no issue in a standalone or VST version of the plugin.
Any idea of what is going on here?
Thanks!
Best regards,
Andreas
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden