Reconnect values specified

Trying to fix #868.

Establish a reconnection interval that is more sane and set a max value to keep it from going to infinite.