Mercurial > piecrust2
comparison piecrust/workerpool.py @ 1014:071f30aa04bb
bake: Do template caching in a background job if possible.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 28 Nov 2017 21:28:15 -0800 |
parents | c4cf3cfe2726 |
children | bd544b65cfad |
comparison
equal
deleted
inserted
replaced
1013:6370ab74b2d5 | 1014:071f30aa04bb |
---|---|
307 args=(self,)) | 307 args=(self,)) |
308 self._result_handler.daemon = True | 308 self._result_handler.daemon = True |
309 self._result_handler.start() | 309 self._result_handler.start() |
310 | 310 |
311 stats.stepTimerSince('MasterInit', init_start_time) | 311 stats.stepTimerSince('MasterInit', init_start_time) |
312 | |
313 @property | |
314 def pool_size(self): | |
315 return len(self._pool) | |
312 | 316 |
313 def queueJobs(self, jobs): | 317 def queueJobs(self, jobs): |
314 if self._closed: | 318 if self._closed: |
315 if self._error_on_join: | 319 if self._error_on_join: |
316 raise self._error_on_join | 320 raise self._error_on_join |