Trackerless peer exchange between peers, fix event once bug

This commit is contained in:
HelloZeroNet 2015-04-13 23:08:57 +02:00
parent 4f7e048413
commit 44d5ac784d
5 changed files with 92 additions and 8 deletions

View file

@ -16,7 +16,7 @@ class Event(list):
func.once = True
func.name = None
if name: # Dont function with same name twice
names = [f.name for f in self]
names = [f.name for f in self if "once" in dir(f)]
if name not in names:
func.name = name
self.append(func)