Don't we need to call bump() on happy host too?  Otherwise it's not really Round Robin...