27 """ # __IGNORE_WARNING_D234__ |
27 """ # __IGNORE_WARNING_D234__ |
28 global _debugClient, _originalProcess, _originalBootstrap |
28 global _debugClient, _originalProcess, _originalBootstrap |
29 |
29 |
30 _debugClient = debugClient |
30 _debugClient = debugClient |
31 |
31 |
32 if sys.version_info >= (3, 4): |
32 _originalProcess = module.process.BaseProcess |
33 _originalProcess = module.process.BaseProcess |
|
34 else: |
|
35 _originalProcess = module.Process |
|
36 _originalBootstrap = _originalProcess._bootstrap |
33 _originalBootstrap = _originalProcess._bootstrap |
37 |
34 |
38 # TODO: implement a process tracer |
35 # TODO: implement a process tracer |
39 # i.e. report which processes are started |
36 # i.e. report which processes are started |
40 class ProcessWrapper(_originalProcess): |
37 class ProcessWrapper(_originalProcess): |