I was trying to bind both a DatagramSocket and a MulticastSocket to the
same address, which is bad. Got rid of the DatagramSocket and just
reused the Multicast one.