Parameterise socket timeout