Don't use Infinity for timeout duration
Don't use Infinity for timeout duration

From Nodejs 9 onward, setTimeout() will emit a warning if the timeout is larger than the maximum 32-bit unsigned integer.

Fixes #16

mqlight/nodejs-mqlight