add timeout to server locater