If expired, mark the task as revoked.
(self)
| 406 | return retval |
| 407 | |
| 408 | def maybe_expire(self): |
| 409 | """If expired, mark the task as revoked.""" |
| 410 | if self.expires: |
| 411 | now = datetime.now(self.expires.tzinfo) |
| 412 | if now > self.expires: |
| 413 | revoked_tasks.add(self.id) |
| 414 | return True |
| 415 | |
| 416 | def terminate(self, pool, signal=None): |
| 417 | signal = _signals.signum(signal or TERM_SIGNAME) |