refactored for socket client unix socket appender