detect address already in use