Make web client more resistant to network failures

Description

In the fastpath webchat, continue trying connection for 30 seconds before failing. This will help to protect against dropped clients due to slow networks.

As a test: run webchat on a notebook, close lid so that it goes into suspend mode and loses network. Re-open notebook, make sure webchat still working (within 30 second limit).

Environment

None
Fixed

Assignee

Derek DeMoro

Reporter

MattM