make sentry.check synch to preserve redis order

Imagine a new server coming online:
receives set-online first for an unknown sentry
it reads that sentry value asynchronously
meanwhile there is a set-offline which is ignored
the sentry check comes back true and the client gets added.
so online, offline resulted in an online.