summaryrefslogtreecommitdiff
path: root/ojluni/annotations/hiddenapi/java/io/ObjectInputStream.java
diff options
context:
space:
mode:
authorPete Bentley <prb@google.com>2019-11-29 16:51:42 +0000
committerPete Bentley <prb@google.com>2019-11-29 16:58:40 +0000
commit2b55dc7947d341b571a2a26654e2907af8e1a35d (patch)
tree852765d41eb5944c8ca7b62cffb4c2f2ae01e167 /ojluni/annotations/hiddenapi/java/io/ObjectInputStream.java
parent37430be207ee4c3633e784d83745e069751f5b25 (diff)
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
Diffstat (limited to 'ojluni/annotations/hiddenapi/java/io/ObjectInputStream.java')
0 files changed, 0 insertions, 0 deletions