mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-23 19:43:09 +00:00
error deal for query containing multi statement
A query may execute multi sql statements.If an error occurs for any sql, the result should return the error info.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user