Tim, Larry,
Thanks for the testing report. What changed was that watchdog timer now will reboot if TCP connection can not be established after 4 seconds.
Due to TCP/IP collision recovery protocol, if WC sent connection request but did not receive reply, TCP will re-try, in lower level double its time at every failure.
If the is no congestion or collision, TCP connection will be connected instantly, thus no wait time. However, if there is a congestion or collision in lower level, it will automatically retry. By increasing watchdog timer value, it will allow TCP lower layer to stuck for longer time.
In the 18b4 firmware, the timeout value was long enough to connect to any server on the world. We have tested the connection from here in California to Ross' server in Australia without any problem. By increasing watchdog timer value, it reduced the reboot, that indicates either some congestion in your network, or the server on the receiving end is slow to respond. We can make the timeout value even longer, so that it will not reboot at all. But network congestion will slow down other process, like Larry indicated, some realtime processing will not be able to process, or in more rough time chunks.