Make testsslsocketlistener properly timeout
Summary
The sslsocketlistener test seems to get stuck on something (I haven't figure out what) sometimes (I haven't figured out why) on Windows. I would like to at least have the rest of the test suite run to completion rather than getting stuck on this test "forever" (5 minutes by default)
Test Plan
Before:
Sometimes the test suite would get stuck while running this test
After:
Now the test quits after 4 seconds, allowing the rest of the test suite to run