added exception handling to announce()
This commit is contained in:
parent
611734331f
commit
8bcfbb8070
5
main.py
5
main.py
@ -122,10 +122,13 @@ Announce the node's existance to other nodes
|
|||||||
"""
|
"""
|
||||||
logger.info('Announcing')
|
logger.info('Announcing')
|
||||||
while not self.exitapp:
|
while not self.exitapp:
|
||||||
|
try:
|
||||||
sock = socket.socket(socket.AF_INET6, socket.SOCK_DGRAM, socket.IPPROTO_UDP)
|
sock = socket.socket(socket.AF_INET6, socket.SOCK_DGRAM, socket.IPPROTO_UDP)
|
||||||
sock.sendto(self.index_last_update, ("ff02::1", self.announce_port))
|
sock.sendto(self.index_last_update, ("ff02::1", self.announce_port))
|
||||||
sock.close()
|
#sock.close()
|
||||||
time.sleep(5)
|
time.sleep(5)
|
||||||
|
except:
|
||||||
|
logger.warning('Failed to announce myself!')
|
||||||
|
|
||||||
def discover(self):
|
def discover(self):
|
||||||
"""
|
"""
|
||||||
|
Loading…
Reference in New Issue
Block a user