Specify a timeout value in seconds (default is 0 which implies no timeout).