mirror of
https://github.com/ansible/awx.git
synced 2026-02-26 15:36:04 -03:30
Merge pull request #9561 from ryanpetrello/fork-you
clean stale dispatcher connections closer to post-fork Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
This commit is contained in:
@@ -352,7 +352,6 @@ class SettingsWrapper(UserSettingsHolder):
|
|||||||
self.cache.set_many(settings_to_cache, timeout=SETTING_CACHE_TIMEOUT)
|
self.cache.set_many(settings_to_cache, timeout=SETTING_CACHE_TIMEOUT)
|
||||||
|
|
||||||
def _get_local(self, name, validate=True):
|
def _get_local(self, name, validate=True):
|
||||||
self.__clean_on_fork__()
|
|
||||||
self._preload_cache()
|
self._preload_cache()
|
||||||
cache_key = Setting.get_cache_key(name)
|
cache_key = Setting.get_cache_key(name)
|
||||||
try:
|
try:
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ import traceback
|
|||||||
|
|
||||||
from kubernetes.config import kube_config
|
from kubernetes.config import kube_config
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
from django_guid.middleware import GuidMiddleware
|
from django_guid.middleware import GuidMiddleware
|
||||||
|
|
||||||
from awx.main.tasks import dispatch_startup, inform_cluster_of_shutdown
|
from awx.main.tasks import dispatch_startup, inform_cluster_of_shutdown
|
||||||
@@ -85,6 +86,7 @@ class TaskWorker(BaseWorker):
|
|||||||
'task': u'awx.main.tasks.RunProjectUpdate'
|
'task': u'awx.main.tasks.RunProjectUpdate'
|
||||||
}
|
}
|
||||||
'''
|
'''
|
||||||
|
settings.__clean_on_fork__()
|
||||||
result = None
|
result = None
|
||||||
try:
|
try:
|
||||||
result = self.run_callable(body)
|
result = self.run_callable(body)
|
||||||
|
|||||||
Reference in New Issue
Block a user