I need to do integration
$$\int_0^\infty e^{-z~\text{cosh}(2u)-\frac{1}{y}u^2}~\text{M}\bigg(-\mu,\frac{3}{2},2z~\text{sinh}(u)^2 \bigg)~ \text{sinh}(2u)~\text{sin}\bigg(\frac{\pi u}{y} \bigg)du $$
where $\text{M}(a,b,c)$ represents the Confluent Hypergeometric function of the the 1st kind.
The simulation is implemented using R, and M(a,b,c) is computed by the function 'kummerM' of R's package fAsianOptions. My question is how to define the upper limit for integration, here it is $\infty$ in the formula.
Assuming $ \mu =-0.75,z=0.5$ and $y = 0.15$. If upper=1000, sinh(1000)=Inf; if upper=100, R crashes before obtaining the result. R can produce the results only when upper limit $\in [1,50]$. What is a 'reasonable'choice of upper limit? Although R can produce result when upper limit $\in [1,50]$, the results are quite different. The best upper limit should be the largest one?