mirror of
https://github.com/postgres/postgres.git
synced 2025-08-30 06:01:21 +03:00
Refactor query cancellation code into src/fe_utils/
Originally, this code was duplicated in src/bin/psql/ and src/bin/scripts/, but it can be useful for other frontend applications, like pgbench. This refactoring offers the possibility to setup a custom callback which would get called in the signal handler for SIGINT or when the interruption console events happen on Windows. Author: Fabien Coelho, with contributions from Michael Paquier Reviewed-by: Álvaro Herrera, Ibrar Ahmed Discussion: https://postgr.es/m/alpine.DEB.2.21.1910311939430.27369@lancre
This commit is contained in:
@@ -142,7 +142,7 @@ sub mkvcbuild
|
||||
our @pgcommonbkndfiles = @pgcommonallfiles;
|
||||
|
||||
our @pgfeutilsfiles = qw(
|
||||
conditional.c mbprint.c print.c psqlscan.l psqlscan.c
|
||||
cancel.c conditional.c mbprint.c print.c psqlscan.l psqlscan.c
|
||||
simple_list.c string_utils.c recovery_gen.c);
|
||||
|
||||
$libpgport = $solution->AddProject('libpgport', 'lib', 'misc');
|
||||
|
Reference in New Issue
Block a user