Re: Reconnecting to mysql connector
Well, I wanted to post an update here, for anyone else following this thread.
After a few e-mails back and forth with Dr. Bell, I added a lot of Serial.print() statements into the code (bothmine and the mysql.cpp), to narrow down where the freeze is taking place.
I've also switched from the enc28j60 to the W5100-based Ethernet controller, and removed the EasyTransfer and SoftwareSerial libraries entireley from my code.
I'm still getting freezes, seemingly at the same place (at the end of the "wait_for_client()" function.
It seems to happen randomly, but I haven't been able to pass 6 hours without it crashing so far.
I don't suspect the MySQL database/server as the culprit, since I don't get any error messages, and a parallel system has been pumping data into that same database (via a PERL script on the PC) for two years now without a problem.
My top theory is still with a timeout of the MySQL connection, and I don't know how to get my code to recover from that.
--Noam
Subject
Views
Written By
Posted
14738
November 01, 2013 01:10AM
3883
November 01, 2013 10:22PM
3566
November 06, 2013 06:48AM
3063
November 06, 2013 09:35AM
3255
November 07, 2013 08:47AM
2805
November 11, 2013 02:03PM
4134
December 18, 2013 01:48PM
3093
December 18, 2013 03:48PM
Re: Reconnecting to mysql connector
3156
December 29, 2013 09:48AM
2656
December 30, 2013 03:15PM
2665
December 31, 2013 11:50AM
2864
January 06, 2014 01:59PM
2618
February 04, 2014 03:45PM
2571
February 04, 2014 04:20PM
2760
February 05, 2014 01:15PM
3558
February 05, 2014 02:36PM