Simple request timeout implementation