Re: java.sql.SQLException: ERROR: canceling query due to user

Поиск
Список
Период
Сортировка
От Oliver Jowett
Тема Re: java.sql.SQLException: ERROR: canceling query due to user
Дата
Msg-id 4303CC21.9030700@opencloud.com
обсуждение исходный текст
Ответ на java.sql.SQLException: ERROR: canceling query due to user request  ("Kevin Grittner" <Kevin.Grittner@wicourts.gov>)
Ответы Re: java.sql.SQLException: ERROR: canceling query due to user
Список pgsql-jdbc
Kevin Grittner wrote:
> The server is 8.0.3 running on Windows.  The client is using the 311 build with some patches we need (from the stable
branch). There is nothing we know of which would be canceling things on the server side, and nothing we know of which
wouldbe doing so on the JDBC client.  (In fact, when this happens during invocation of the Connection.commit method, I
don'tthink there is a way to cancel it programatically.) 

> java.sql.SQLException: ERROR: canceling query due to user request

On a unix system I'd say that something is sending SIGINT to the backend
process. Certainly, the JDBC driver never sends a cancel request unless
you explicitly call Statement.cancel(), and as you say there's no way to
cancel a commit().

I don't know what the equivalent to sending SIGINT in the win32 world is
(there's some sort of signal emulation that the windows build uses?),
but it sounds like something on the server side rather than a JDBC issue.

-O

В списке pgsql-jdbc по дате отправления:

Предыдущее
От: "Kevin Grittner"
Дата:
Сообщение: java.sql.SQLException: ERROR: canceling query due to user request
Следующее
От: Oliver Jowett
Дата:
Сообщение: Re: java.sql.SQLException: ERROR: canceling query due to user