server: deny join if cluster is full

this will be a forever loop when there is only one node in the cluster.