When spectating a game that ends, the client automatically disconnects, when it is likely that we would like to watch the game and exit later, when we're done.
Here is what the error message looks like:
Disconnected - Internal error (check webapp logs for stack trace): java.lang.RuntimeException: Unknown channel