enforce only one redis boot callback (socket reconnects, etc)
Merge branch 'master' into lint