this is petty, keeping consistent with queueReconnect closing the socket