[SCM] PostGIS branch stable-3.5 updated. 3.5.2-4-g35e559422
git at osgeo.org
git at osgeo.org
Wed Jan 29 14:05:34 PST 2025
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".
The branch, stable-3.5 has been updated
via 35e559422d342b1a154831f31b6c4bd32bb82785 (commit)
from 0b003a82991bf05022ab1b924b5f8e1e407cd043 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 35e559422d342b1a154831f31b6c4bd32bb82785
Author: Regina Obe <lr at pcorp.us>
Date: Wed Jan 29 16:08:08 2025 -0500
Fix windows interrupt
Closes #5841 for PostGIS 3.5.3
diff --git a/postgis/postgis_module.c b/postgis/postgis_module.c
index 01d54ca95..74b9aa725 100644
--- a/postgis/postgis_module.c
+++ b/postgis/postgis_module.c
@@ -48,6 +48,12 @@ PG_MODULE_MAGIC;
static void interrupt_geos_callback()
{
+#ifdef WIN32
+ if (UNBLOCKED_SIGNAL_QUEUE())
+ {
+ pgwin32_dispatch_queued_signals();
+ }
+#endif
/*
* If PgSQL global flags show interrupt,
* flip the pending flag in GEOS
@@ -61,6 +67,12 @@ static void interrupt_geos_callback()
static void interrupt_liblwgeom_callback()
{
+#ifdef WIN32
+ if (UNBLOCKED_SIGNAL_QUEUE())
+ {
+ pgwin32_dispatch_queued_signals();
+ }
+#endif
/*
* If PgSQL global flags show interrupt,
* flip the pending flag in liblwgeom
-----------------------------------------------------------------------
Summary of changes:
postgis/postgis_module.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
hooks/post-receive
--
PostGIS
More information about the postgis-tickets
mailing list