Evaluate the integral $\int_0^{\infty}\frac{\log(x)}{(x+a)(x+b)}dx$ with $a,b>0, a\neq b$ by using the keyhole contour.
My attempt-
I drew the keyhole contour (obviously it's supposed to say $-a,-b$ on the left side of the $x$ axis):
And we have the following as we let $\varepsilon\to 0$ and $R\to\infty$: $$\int_{\Gamma}f(z)dz=2\pi i(Res(f,-a)+Res(f,-b))$$ $$\int_{\gamma_{R}}\frac{\log(z)}{(z+a)(z+b)}dz\to 0$$ $$\int_{\gamma_{\varepsilon}}\frac{\log(z)}{(z+a)(z+b)}dz\to 0$$ $$\int_{\gamma_{1}}\frac{\log(z)}{(z+a)(z+b)}dz\underset{\underset{\varepsilon\to0}{R\to\infty}}{\to}\int_{0}^{\infty}\frac{\log(x)}{(x+a)(x+b)}dx$$
The only thing I'm having trouble calculating is: $$\int_{\gamma_{2}}\frac{\log(z)}{(z+a)(z+b)}dz$$ as $\varepsilon\to 0$ and $R\to\infty$. I assume it's: $$\int_{\gamma_{2}}\frac{\log(z)}{(z+a)(z+b)}dz=-\int_{0}^{\infty}\frac{\log(x)+2\pi i}{(x+a)(x+b)}dz$$ and if I denote $I=\int_{0}^{\infty}\frac{\log(x)}{(x+a)(x+b)}dx$ then $$\int_{\gamma_{2}}\frac{\log(z)}{(z+a)(z+b)}dx=I+2\pi i\frac{\ln(a)-\ln(b)}{a-b}$$ and when summing everything $I$ cancels. What am I doing wrong here?