兼容 gevent 的可重入锁?
gevent-compatible reentrant lock?
gevent 中的 RLock 等价物是什么?如果没有等效项,如何识别当前的 greenlet 以便我可以实现一个?
从阅读源代码来看,gevent.lock.BoundedSemaphore(1) 相当于一个简单的(不可重入的)锁。测试也表明了这一点。
gevent 中的 RLock 等价物是什么?如果没有等效项,如何识别当前的 greenlet 以便我可以实现一个?
从阅读源代码来看,gevent.lock.BoundedSemaphore(1) 相当于一个简单的(不可重入的)锁。测试也表明了这一点。