Fixes bug where supplied option for timeout was ignored in constructor.

I noticed the constructor always setting the default timeout option ignoring the supplied value.