diff options
author | Aldo Cortesi <aldo@corte.si> | 2016-06-11 22:22:02 +1200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-11 22:22:02 +1200 |
commit | 8489c01ac81479e48c2ff2c3ab308e07e3d2bacd (patch) | |
tree | 589a0bc2d7c4134ef77459275246836da9f9fe07 /netlib/basethread.py | |
parent | 4831e3e0bcd6dc94c84df3dd224c354732bd3655 (diff) | |
parent | 53b2fd545b104051e0697c590cf7df5c37074170 (diff) | |
download | mitmproxy-8489c01ac81479e48c2ff2c3ab308e07e3d2bacd.tar.gz mitmproxy-8489c01ac81479e48c2ff2c3ab308e07e3d2bacd.tar.bz2 mitmproxy-8489c01ac81479e48c2ff2c3ab308e07e3d2bacd.zip |
Merge pull request #1241 from cortesi/debug
Debug
Diffstat (limited to 'netlib/basethread.py')
-rw-r--r-- | netlib/basethread.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/netlib/basethread.py b/netlib/basethread.py new file mode 100644 index 00000000..7963eb7e --- /dev/null +++ b/netlib/basethread.py @@ -0,0 +1,14 @@ +import time +import threading + + +class BaseThread(threading.Thread): + def __init__(self, name, *args, **kwargs): + super(BaseThread, self).__init__(name=name, *args, **kwargs) + self._thread_started = time.time() + + def _threadinfo(self): + return "%s - age: %is" % ( + self.name, + int(time.time() - self._thread_started) + ) |