fix hangs on bad redis ip's without actually moving to a socket timeout framework yet, closes #204.