Browse Source

[FIX] only look at parent if workers are configured

pull/302/head
Holger Brunn 9 years ago
parent
commit
391271e5ec
  1. 3
      dead_mans_switch_client/models/dead_mans_switch_client.py

3
dead_mans_switch_client/models/dead_mans_switch_client.py

@ -11,6 +11,7 @@ except ImportError:
psutil = None
import urllib2
from openerp import api, models
from openerp.tools.config import config
SEND_TIMEOUT = 60
@ -27,7 +28,7 @@ class DeadMansSwitchClient(models.AbstractModel):
process = psutil.Process(os.getpid())
# psutil changed its api through versions
processes = [process]
if process.parent:
if config.get('workers') and process.parent:
if hasattr(process.parent, '__call__'):
process = process.parent()
else:

Loading…
Cancel
Save