Updating colors for grok compatability.
Being responsible and closing the client socket.