<div dir="ltr">Hello.<div><br></div><div>It started (for me) with a bug [1] that stated one problem with POSIX semaphores. I started implementing fix for that [2] and it appeared that there are other issues with lockutils.</div>

<div>Discussion got spread over bug [1] and Gerrit [2] and got limited to those who get notifications on them.</div><div>I'd like to move this discussion to this mailing list and recap all thoughts in etherpad [3] so that everyone will be on one page.</div>

<div>I've written my view on possible options we have on etherpad [3], so please take a look at them and share your thoughts on it.</div><div>I personally prefer doing options B and AB2 (SysV + fix for them) while we can fix file locks with C3 as well.</div>

<div><br></div><div>Looking forward to your opinions.</div><div><br></div><div><div>[1] <a href="https://launchpad.net/bugs/1327946">https://launchpad.net/bugs/1327946</a></div><div>[2] <a href="https://review.openstack.org/108954">https://review.openstack.org/108954</a></div>

<div>[3] <a href="https://etherpad.openstack.org/p/lockutils-issues">https://etherpad.openstack.org/p/lockutils-issues</a></div><div><br></div>-- <br><br><div>Kind regards, Yuriy.</div>
</div></div>