Code flow description
-
ParentProcess creates 1 ChildProcess
-
ChildProcess creates many threads. Each thread just print log only. ChildProcess 's main thread also print log.
-
Logging is output to File + Console
-
App freeze after some threads started (quantity randomly from 300 -> 600 ...)
Please refer this repo: https://github.com/huymluu/logbackfreeze
Note Issue not happen when:
-
Run directly ChildProcess (without ParentProcess)
-
Log to File only (no Console log)
|