Make that readonly
Don't tear down the whole discovery method if we can't create a UDP client