websocket: add back ping to try see if that keeps things alive better