summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2020-07-16 13:58:34 +0700
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2020-07-16 13:58:34 +0700
commit1e20f8e042019a9fbcb58c4a09231b93cd1daaa6 (patch)
treeb68f61362482d38c5f043fc25cf08249ddad755a
parent49673e4073f1eaae48fca7c04d68b1d2f049b2eb (diff)
trx_toolkit: get rid of Python2 specific workarounds
-rw-r--r--src/target/trx_toolkit/data_dump.py2
-rw-r--r--src/target/trx_toolkit/transceiver.py3
2 files changed, 1 insertions, 4 deletions
diff --git a/src/target/trx_toolkit/data_dump.py b/src/target/trx_toolkit/data_dump.py
index fb3dca53..9a685563 100644
--- a/src/target/trx_toolkit/data_dump.py
+++ b/src/target/trx_toolkit/data_dump.py
@@ -83,8 +83,6 @@ class DATADumpFile(DATADump):
self.f = capture
def __del__(self):
- # FIXME: this causes an Exception in Python 2 (but not in Python 3)
- # AttributeError: 'NoneType' object has no attribute 'info'
log.info("Closing the capture file")
self.f.close()
diff --git a/src/target/trx_toolkit/transceiver.py b/src/target/trx_toolkit/transceiver.py
index 03c60fbe..9fc2948f 100644
--- a/src/target/trx_toolkit/transceiver.py
+++ b/src/target/trx_toolkit/transceiver.py
@@ -326,8 +326,7 @@ class Transceiver:
def tx_queue_clear(self):
with self._tx_queue_lock:
- # TODO: Python3: self._tx_queue.clear()
- del self._tx_queue[:]
+ self._tx_queue.clear()
def clck_tick(self, fwd, fn):
if not self.running: