Currently the handler is connected to on startup. We should rather make several connections ad `open` and `close` the socket when doing message handling.