multicast fix

This commit is contained in:
Martti Malmi 2020-01-24 15:29:30 +02:00
parent fe3a25682a
commit ff9ff71cb2

View File

@ -22,11 +22,10 @@ Gun.on('create', function(root){
socket.bind({port: udp.port, exclusive: true}, function(){
socket.setBroadcast(true);
socket.setMulticastTTL(128);
try{ socket.addMembership(udp.address); }catch(e){}
});
socket.on("listening", function(){
try { socket.addMembership(udp.address) }catch(e){ return }
try { socket.addMembership(udp.address) }catch(e){ console.error(e); return; }
udp.peer = {id: udp.address + ':' + udp.port, wire: socket};
udp.peer.say = function(raw){