Revision de8fb87d snf-pithos-backend/pithos/backends/util.py
b/snf-pithos-backend/pithos/backends/util.py | ||
---|---|---|
151 | 151 |
backend.messages = [] |
152 | 152 |
return False |
153 | 153 |
|
154 |
def shutdown(self): |
|
155 |
while True: |
|
156 |
backend = self.pool_get(create=False) |
|
157 |
if backend is None: |
|
158 |
break |
|
159 |
self.pool_put(None) |
|
160 |
backend._real_close() |
|
161 |
|
|
154 | 162 |
|
155 | 163 |
def _pooled_backend_close(backend): |
156 | 164 |
backend._pool.pool_put(backend) |
Also available in: Unified diff