ControlConnection changed to send/receive messages
CR at end of log messages removed
Don't try to receive body if it is empty