There is https://github.com/aio-libs/aiorwlock
On Mon, Jun 26, 2017 at 12:13 AM Chris Jerdonek <chris.jerdo...@gmail.com> wrote: > I'm relatively new to async programming in Python and am thinking > through possibilities for doing "read-write" synchronization. > > I'm using asyncio, and the synchronization primitives that asyncio > exposes are relatively simple [1]. Have options for async read-write > synchronization already been discussed in any detail? > > I'm interested in designs where "readers" don't need to acquire a lock > -- only writers. It seems like one way to deal with the main race > condition I see that comes up would be to use loop.time(). Does that > ring a bell, or might there be a much simpler way? > > Thanks, > --Chris > > > [1] https://docs.python.org/3/library/asyncio-sync.html > _______________________________________________ > Async-sig mailing list > Async-sig@python.org > https://mail.python.org/mailman/listinfo/async-sig > Code of Conduct: https://www.python.org/psf/codeofconduct/ > -- Thanks, Andrew Svetlov
_______________________________________________ Async-sig mailing list Async-sig@python.org https://mail.python.org/mailman/listinfo/async-sig Code of Conduct: https://www.python.org/psf/codeofconduct/