Browse Source

fixed a bug in the error handler, run and arun didn't expect argument 'self'

digital 7 years ago
parent
commit
f1bd292069
1 changed files with 2 additions and 2 deletions
  1. 2 2
      network/__init__.py

+ 2 - 2
network/__init__.py

@@ -49,7 +49,7 @@ class ErrorHandler(object):
         super().__init__()
         self.logger = logger
 
-    def run(func,args=(),kwargs={},text=None,logger=None):
+    def run(self,func,args=(),kwargs={},text=None,logger=None):
         if not logger:
             logger = self.logger
         if not text:
@@ -60,7 +60,7 @@ class ErrorHandler(object):
         except Exception as exc:
             logger.debug("error occured during "+text,exc_info=exc)
 
-    async def arun(func,args=(),kwargs={},text=None,logger=None):
+    async def arun(self,func,args=(),kwargs={},text=None,logger=None):
         if not logger:
             logger = self.logger
         if not text: