We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b45662e commit c8cea80Copy full SHA for c8cea80
Orm/Xtensive.Orm.PostgreSql/Sql.Drivers.PostgreSql/Driver.cs
@@ -82,6 +82,12 @@ private SqlExceptionType ProcessServerSideException(PostgresException serverSide
82
return SqlExceptionType.Deadlock;
83
case "40001": // serialization_failure
84
return SqlExceptionType.SerializationFailure;
85
+ case "57014": {
86
+ // operation timeout due to statement_timeout setting of postgres (global or per session)
87
+ if (serverSideException.Message.Contains("statement timeout", StringComparison.OrdinalIgnoreCase))
88
+ return SqlExceptionType.OperationTimeout;
89
+ return SqlExceptionType.Unknown;
90
+ }
91
}
92
93
return SqlExceptionType.Unknown;
0 commit comments