salt/tests
Sergey Kizunov 793c0bef75 Fixed Windows salt-master memory leaks in logger
__process_multiprocessing_logging_queue:
- A leak was observed in this process on Windows. On Windows, creating a
new process doesn't fork (copy the parent process image). Due to this, we
need to setup extended logging inside this process. The leak was due to
the temp null and temp logging handlers being active which just store
messages but don't process them. Setting up extended logging removes
those handlers and fixes the leak (as well as properly dealing with
incoming logging messages).

setup_multiprocessing_logging:
- A leak was obversed in processes that used this on Windows. Similar
to above, due to lack of fork, the new process will have the temp null
and temp logging handlers enabled, causing the leak. In this function,
removing those handlers prevents the leak.

Signed-off-by: Sergey Kizunov <sergey.kizunov@ni.com>
2015-12-20 09:05:19 -06:00
..
integration Fixed Windows salt-master memory leaks in logger 2015-12-20 09:05:19 -06:00
perf Use print as a function [PEP 3105]. 2015-12-04 16:17:35 -08:00
pkg/rpm
unit states.timezone: Fix 'desrired' typo 2015-12-18 13:54:04 +01:00
utils Ignore PyLint for external ipaddress module 2015-04-15 15:47:36 +02:00
__init__.py
buildpackage.py Use print as a function [PEP 3105]. 2015-12-04 16:17:35 -08:00
committer_parser.py lint 2015-03-10 15:37:49 -06:00
consist.py Py3 compatibility fixes 2015-01-30 22:25:06 +00:00
eventlisten.py Subscribe event to bus is optional now 2015-08-03 16:10:38 -06:00
eventlisten.sh Move giant eventlisten.sh example out of the state.event docstring 2015-09-10 13:38:09 -06:00
jenkins.py Splay sleeps inside jenkins 2015-12-16 14:48:51 -07:00
minionswarm.py Add rand-ver option 2015-09-23 16:09:23 -06:00
modparser.py No empty docstrings 2015-07-12 19:26:33 +01:00
packdump.py Py3 compatibility fixes. 2015-01-30 22:25:28 +00:00
runtests.py Merge remote-tracking branch 'upstream/2015.8' into merge-forward-develop 2015-12-01 15:31:03 -07:00
salt-tcpdump.py Merge remote-tracking branch 'upstream/2015.2' into merge-forward-develop 2015-04-29 12:01:52 -06:00
saltsh.py Py3 compatibility fixes 2015-01-30 22:25:08 +00:00
wheeltest.py Add from __future__ import absolute_import 2015-01-30 22:25:04 +00:00