def get(self, block=True, timeout=None):
if not self._value == self.NoValue:
return self._value
if block:
gevent.wait([self._future], timeout)
self._value = self._future.get()
else:
self._value = self._future.get(block, timeout)
return self._value
评论列表
文章目录