MEMORY ERROR COM MYSQL

Bom dia pessoal , estou com um projeto aqui onde leio um valor na serial, e monto um SQL, consulto o banco, e o banco me retorna os dados me dizendo se é valido ou não.. Até ai tudo bem, o problema é que na segunda vez que leio o valor, ele retorna na serial um erro de memória...

estou utilizando as bibliotecas

#include <SPI.h>
#include <Ethernet.h>
#include <sha1.h>
#include <stdlib.h>
#include <mysql.h>

Na minha serial retorna os seguintes dados:

Connecting...
Connected to server version 5.5.42-cll
Lendo TAG...TAG Lida:06005B24D3AA
SELECT * FROM TABELA WHERE TAG = 'tag'
1
Bem vindo!
Lendo TAG...TAG Lida:06005B24D3AA
SELECT * FROM TABELA WHERE TAG = 'tag'
Memory error.

ali eu retorno o registro me dizendo se é 0 ou 1, pra validar o valor na serial,
estou usando as funções da bilioteca MySQL...

Ali o erro de memória que retorna direto na serial...
Alguém já Passou por isso ou tem alguma luz?

ai pessoal consegui resolver aqui,

coloquei um disconect só, ele já ficou certo....

segue ai a linha que eu usei

      my_conn.free_columns_buffer();
      my_conn.free_row_buffer();    
      my_conn.disconnect();