summaryrefslogtreecommitdiff
path: root/gr-fec/python/fec/extended_decoder.py
diff options
context:
space:
mode:
Diffstat (limited to 'gr-fec/python/fec/extended_decoder.py')
-rw-r--r--gr-fec/python/fec/extended_decoder.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/gr-fec/python/fec/extended_decoder.py b/gr-fec/python/fec/extended_decoder.py
index 17c9810013..072adcde07 100644
--- a/gr-fec/python/fec/extended_decoder.py
+++ b/gr-fec/python/fec/extended_decoder.py
@@ -86,10 +86,18 @@ class extended_decoder(gr.hier_block2):
self.puncpat=puncpat
self.flush=flush
+ if(type(decoder_obj_list[0]) == list):
+ gr.log.info("fec.extended_decoder: Parallelism must be 1.")
+ raise AttributeError
+
if type(lentagname) == str:
if(lentagname.lower() == 'none'):
lentagname = None
+ if lentagname and threading:
+ gr.log.info("fec.extended_decoder: Cannot use threading with tagged_stream mode.")
+ raise AttributeError
+
message_collector_connected=False
##anything going through the annihilator needs shifted, uchar vals