A customer submitted a quick bug report about Compass not being to reconnect to a cluster after the laptop it runs on enters sleep mode. After being woken up, the compass client needs to be restarted altogether, otherwise it gets "An error occurred while loading navigation: topology was destroyed".
I've raised this ticket as it is unclear if this should be a node.js improvement request ( related to NODE-845), or a compass improvement to handle unclean connection shutdowns better and discard any stale connection objects so a user can reconnect.