diff options
Diffstat (limited to 'src/interfaces/ecpg/lib/connect.c')
-rw-r--r-- | src/interfaces/ecpg/lib/connect.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/interfaces/ecpg/lib/connect.c b/src/interfaces/ecpg/lib/connect.c index aa14174ad40..dec6b9a85ed 100644 --- a/src/interfaces/ecpg/lib/connect.c +++ b/src/interfaces/ecpg/lib/connect.c @@ -158,7 +158,8 @@ ECPGnoticeProcessor(void *arg, const char *message) } /* NOTICE: PerformPortalClose: portal "*" not found */ - if (!strncmp(message,"PerformPortalClose: portal",26) + if ((!strncmp(message,"PerformPortalClose: portal",26) + || !strncmp(message,"PerformPortalFetch: portal",26)) && strstr(message+26,"not found")) { ECPGnoticeProcessor_raise(ECPG_NOTICE_UNKNOWN_PORTAL, message); |