What happens if the timeout is negative?