<div dir="ltr">Hi,<div><br></div><div>I'm looking for a equivalent of¬†asyncio.Lock (<a href="https://docs.python.org/3/library/asyncio-sync.html#asyncio.Lock">https://docs.python.org/3/library/asyncio-sync.html#asyncio.Lock</a>) but shared between several processes on the same server, because I'm migrating a daemon from mono-worker to multi-worker pattern.</div><div><br></div><div>For now, the closest solution in term of API seems aioredlock:¬†<a href="https://github.com/joanvila/aioredlock#aioredlock">https://github.com/joanvila/aioredlock#aioredlock</a></div><div>But I'm not a big fan to use polling nor with a timeout because the lock I need is very critical, I prefer to block the code than unlock with timeout.</div><div><br></div><div>Do I miss a new awesome library or do you have an easier approach ?</div><div><br></div><div>Thanks for your responses.</div><div><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr">--<br><div style="font-size:small"><div>Ludovic Gasc (GMLudo)</div></div></div></div></div></div></div></div>
</div></div>