Re: [HACKERS] Optional message to user when terminating/cancellingbackend

Поиск
Список
Период
Сортировка
Искать
От
Daniel Gustafsson
Тема
Re: [HACKERS] Optional message to user when terminating/cancellingbackend
Дата
Msg-id
04F4136A-4915-466E-9257-CF3613C2810F@yesql.se
Ответ на
Список
Дерево обсуждения
[HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Andres Freund <andres@anarazel.de>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Andres Freund <andres@anarazel.de>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Andres Freund <andres@anarazel.de>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Thomas Munro <thomas.munro@enterprisedb.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Thomas Munro <thomas.munro@enterprisedb.com>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Tom Lane <tgl@sss.pgh.pa.us>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: Optional message to user when terminating/cancelling backend Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Thomas Munro <thomas.munro@enterprisedb.com>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Tom Lane <tgl@sss.pgh.pa.us>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Thomas Munro <thomas.munro@enterprisedb.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Tom Lane <tgl@sss.pgh.pa.us>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Dmitry Dolgov <9erthalion6@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Heikki Linnakangas <hlinnaka@iki.fi>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Andres Freund <andres@anarazel.de>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Yugo Nagata <nagata@sraoss.co.jp>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Yugo Nagata <nagata@sraoss.co.jp>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Yugo Nagata <nagata@sraoss.co.jp>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Thomas Munro <thomas.munro@enterprisedb.com>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Yugo Nagata <nagata@sraoss.co.jp>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael.paquier@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Eren Başak <eren@citusdata.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Christoph Berg <myon@debian.org>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Eren Başak <eren@citusdata.com>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Peter Eisentraut <peter.eisentraut@2ndquadrant.com>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Michael Paquier <michael@paquier.xyz>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Dilip Kumar <dilipbalaut@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Daniel Gustafsson <daniel@yesql.se>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Pavel Stehule <pavel.stehule@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Satyanarayana Narlapuram <Satyanarayana.Narlapuram@microsoft.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [HACKERS] Optional message to user when terminating/cancelling backend Joel Jacobson <joel@trustly.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend "Joshua D. Drake" <jd@commandprompt.com>
Re: [HACKERS] Optional message to user when terminating/cancelling backend "David G. Johnston" <david.g.johnston@gmail.com>
Re: [HACKERS] Optional message to user when terminating/cancellingbackend Satyanarayana Narlapuram <Satyanarayana.Narlapuram@microsoft.com>
> On 23 Aug 2018, at 20:53, Tom Lane  wrote:

> I think this is just a timing problem: the signal gets sent,
> but it might or might not get received before the current statement ends.
> It's possible that a signal-sent-to-self can be expected to be received
> synchronously on all Unix platforms, but I wouldn't entirely bet on that
> (in particular, the POSIX text for kill(2) does NOT guarantee it); and
> our Windows signal implementation certainly doesn't guarantee anything
> of the sort.

That makes a lot of sense, I was thinking about it in too simplistic terms.
Thanks for the clarification.

> I don't think there's necessarily anything wrong with the code, but
> you can't test it with such a simplistic test as this and expect
> stable results.  If you feel an urgent need to have a test case,
> try building an isolationtester script.

During hacking on it I preferred to have tests for it.  Iff this makes it in,
the tests can be omitted per the judgement of the committers of course.  Since
the printed pid will vary between runs it’s hard to test more interesting
scenarios so they are of questionable worth.

cheers ./daniel
В списке pgsql-hackers по дате отправления
От: Daniel Gustafsson
Дата:
От: Yugo Nagata
Дата:
FAQ