we now have an idea of whats causing these memory errors.
When a query is run and its larger than the max packet size you'll get an SQL error which we pass in to a query function and then to halt function.
So the end result is the query is copied 3 times on an error resulting in a memory limit error rather than a SQL error.
When a query is run and its larger than the max packet size you'll get an SQL error which we pass in to a query function and then to halt function.
So the end result is the query is copied 3 times on an error resulting in a memory limit error rather than a SQL error.
Comment