Force create SocketImpl in test_connectLjava_net_SocketAddressI_setSOTimeout.

Prevents unsynchronized race between two threads to create it later
which end up attempting to set the FileDescriptor owner twice.

Tested by adding sleeps to one code path to force the race to occur
100% when running
OldSocketTest.test_connectLjava_net_SocketAddressI_setSOTimeout() and
verifiying the test passes again with this change.

This also explains and should fix the resource leakage noted in an older bug.

Bug: 31820278
Fixes: 144258500
Test: See above.
Change-Id: I8814bbe19aee0bad80106cdb8eb468a81d8071b2
1 file changed