* Synchronize server assignment/references to avoid data race * only hold lock during var reassignment