acu76714 - raise on SocketError to avoid retrying forever
Merge branch 'purpleDJR_13_2_acu76714_fix_infinite_retries' into release4.7