This is actually me moving the `setSoTimeout` method above the connect command also as per #313.