just go offline if it's a very bad connection

It's likely to be a terrible experience so best to just go offline
rather than failing ungracefully