Not sure what the ideal behaviour is when there's a socket error in the output thread; in master the thread dies with no way to recover, this PR makes it log and continue.
I've also updated the logging statements to use the namespace set up in init instead of the root logger.
Not sure what the ideal behaviour is when there's a socket error in the output thread; in master the thread dies with no way to recover, this PR makes it log and continue.
I've also updated the logging statements to use the namespace set up in init instead of the root logger.