added multithreading syslog server