Dear gnuradioers,

I would like to ask againi if somebody can help me understand this:
thread[thread-per-block[0]: <gr_block db_logger2 (62)>]: caught
unrecognized exception

I have two blocks of db_logger type and it looks like only one catch this
unrecognized exception and another keeps working fine.

best and thank you


On Mon, Mar 3, 2014 at 12:55 PM, Nemanja Savic <vlasi...@gmail.com> wrote:

> Hi all guys,
>
> I have a block which is responsible to receive certain messages from other
> blocks and to write the data from the message into database. Sometimes the
> following exception occures and the block stops writing into database:
>
> thread[thread-per-block[0]: <gr_block db_logger2 (62)>]: caught
> unrecognized exception
>
> The structure of the block is really simple:
>
>     def handle_msg(self, msg):
>         message = pmt.pmt_symbol_to_string(msg)
>         msg_lines = message.split('\n')
>         try:
>             sensor_id = msg_lines[0]
>             vendor = msg_lines[2]
>             sensor_type = msg_lines[3]
>             time = msg_lines[1]
> #try:
>             querry = "INSERT INTO `%s`.`%s` (`id` ,`sens_id` ,`vendor`,
> `sensor_type`, `det_id`) VALUES (NULL , '%s', '%s', '%s','%s');" %
> (self._db_name, self._det_table, sensor_id, vendor, sensor_type, self._id)
> #            print querry
>             cur = self._con.cursor()
>             cur.execute(querry)
>         except mdb.Error, e:
>             print "Unexpected error while trying to insert into table"
>             print msg_lines
>             print 50*'-'
>             print "Error %d: %s" % (e.args[0],e.args[1])
>             sys.exit(1)
>
> Is there any way to track this problem and find the cause?
>
> Best regards,
>
> --
> Nemanja Savić
>



-- 
Nemanja Savić
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to