Always reconnect at least once, even if reconnect timeout is 0
Merge pull request #40 from aniketschneider/always-reconnect-once

Always reconnect at least once, even if reconnect timeout is 0