fix request timeout bug