I have multiprocessing python code using multiprocessing.Lock. I would like to change it to have read-write lock instead of simple lock. I was looking for an implementation of it but the only multiple readers / single writer locks I have found in python are based on threading not multiprocessing interface.
My question is does anyone knows if there is a way to use read-write lock in python multiprocessing ?