fix timeout

20 seconds is way too long for jsut opening a socket