diff --git a/lualib/mysql.lua b/lualib/mysql.lua index 933e0643..afa76425 100644 --- a/lualib/mysql.lua +++ b/lualib/mysql.lua @@ -607,6 +607,10 @@ local function _query_resp(self) while err =="again" do res, err, errno, sqlstate = read_result(self,sock) if not res then + mulitresultset.badresult = true + mulitresultset.err = err + mulitresultset.errno = errno + mulitresultset.sqlstate = sqlstate return true, mulitresultset end mulitresultset[i]=res