Trejkaz - 2014-03-17

Calling JmmDNS.list() with a short timeout (e.g. 0) in a hope to receive only the already-known records results in returning no data.

I did some investigation and it looks like the problem goes away for me if I remove the timeout on the ExecutorService in JmmDNS. Since the individual calls do timeout, the additional timeout on the outer one is surely unnecessary anyway.