Page MenuHomekolab.org

Manage the pool processes such that they die after a limited quantity of time, and pick up messages from the spool asynchronously.
ClosedPublic

Authored by vanmeeuwen on Jul 27 2018, 10:10 AM.

Details

Summary

Reference T75735

Let a single worker process timeout itself

Set the signal as late as possible

Abstract the method to pickup messages from the spool, so that a new recurring Timer may pick up messages out of the spool

Test Plan
  • Run messages through it

Diff Detail

Repository
rP pykolab
Branch
dev/wallace
Lint
Lint ErrorsExcuse: None
SeverityLocationCodeMessage
Errorwallace/__init__.py:122E221PEP8 E221
Errorwallace/__init__.py:123E221PEP8 E221
Errorwallace/__init__.py:125E221PEP8 E221
Errorwallace/__init__.py:130E221PEP8 E221
Errorwallace/__init__.py:131E221PEP8 E221
Errorwallace/__init__.py:133E221PEP8 E221
Errorwallace/__init__.py:139E221PEP8 E221
Errorwallace/__init__.py:140E221PEP8 E221
Errorwallace/__init__.py:142E221PEP8 E221
Errorwallace/__init__.py:148E221PEP8 E221
Errorwallace/__init__.py:149E221PEP8 E221
Errorwallace/__init__.py:151E221PEP8 E221
Errorwallace/__init__.py:152E221PEP8 E221
Errorwallace/__init__.py:157E221PEP8 E221
Errorwallace/__init__.py:158E221PEP8 E221
Errorwallace/__init__.py:160E221PEP8 E221
Errorwallace/__init__.py:165E221PEP8 E221
Errorwallace/__init__.py:166E221PEP8 E221
Errorwallace/__init__.py:168E221PEP8 E221
Errorwallace/__init__.py:169E221PEP8 E221
Errorwallace/__init__.py:175E221PEP8 E221
Errorwallace/__init__.py:176E221PEP8 E221
Errorwallace/__init__.py:178E221PEP8 E221
Errorwallace/module_invitationpolicy.py:56E221PEP8 E221
Errorwallace/module_invitationpolicy.py:57E221PEP8 E221
Unit
No Unit Test Coverage
Build Status
Buildable 19619
Build 9470: arc lint + arc unit

Event Timeline

vanmeeuwen created this revision.Jul 27 2018, 10:10 AM
This revision was automatically updated to reflect the committed changes.