mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2026-10-29 08:20:42 +01:00
return fast on error
This commit is contained in:
1 parent
1a2225c0f5
commit
586a795b02
3 files changed
+149
-9
No files matched your search
@@ -103,11 +103,23 @@ func (s *PostgreSQLServer) handleSimpleQuery(session *PostgreSQLSession, query s
|
||||
ctx := context.Background()
|
||||
result, err := s.sqlEngine.ExecuteSQL(ctx, cleanQuery)
|
||||
if err != nil {
|
||||
return s.sendError(session, "42000", err.Error())
|
||||
// Send error message but keep connection alive
|
||||
sendErr := s.sendError(session, "42000", err.Error())
|
||||
if sendErr != nil {
|
||||
return sendErr
|
||||
}
|
||||
// Send ReadyForQuery to keep connection alive
|
||||
return s.sendReadyForQuery(session)
|
||||
}
|
||||
|
||||
if result.Error != nil {
|
||||
return s.sendError(session, "42000", result.Error.Error())
|
||||
// Send error message but keep connection alive
|
||||
sendErr := s.sendError(session, "42000", result.Error.Error())
|
||||
if sendErr != nil {
|
||||
return sendErr
|
||||
}
|
||||
// Send ReadyForQuery to keep connection alive
|
||||
return s.sendReadyForQuery(session)
|
||||
}
|
||||
|
||||
// Send results
|
||||
|
||||
Reference in new issue
Block a user