On 26.10.26 03:20, Tom Lane wrote:
After fixing a niggling compiler warning (6e06f6281) I started to
wonder why don't we just drop support for named POSIX semaphores.
We originally put that code in for the benefit of macOS, but SysV
semaphores have been the preferred alternative on that platform since
2002,

There were some recent discussions about removing the requirement of SysV IPC to allow macOS sandboxing mechanisms to be used. These discussions mainly focus on SysV shared memory, which is currently a hard requirement, but I would expect that switching to non-SysV semaphores would be part of such an undertaking. So I think adding another hard requirement on SysV IPC would not be preferable.



Reply via email to