Removed semicolon (wrong property format)
Use atomic references for shared resources
Initialize receiver before using it
Init thread pool with values from config files
Write output to logger file