You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hawq.apache.org by zt...@apache.org on 2022/05/06 09:42:58 UTC
[hawq] branch master updated: HAWQ-1839. fix memory leak in hdfsprotocol_blocklocation
This is an automated email from the ASF dual-hosted git repository.
ztao1987 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hawq.git
The following commit(s) were added to refs/heads/master by this push:
new 73a4fbecd HAWQ-1839. fix memory leak in hdfsprotocol_blocklocation
73a4fbecd is described below
commit 73a4fbecd78ce86c651f57087297623a6044e86f
Author: ztao1987 <zh...@gmail.com>
AuthorDate: Fri May 6 17:42:39 2022 +0800
HAWQ-1839. fix memory leak in hdfsprotocol_blocklocation
---
contrib/exthdfs/exthdfs.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/contrib/exthdfs/exthdfs.c b/contrib/exthdfs/exthdfs.c
index 1d19e89fc..2b62d4b8b 100644
--- a/contrib/exthdfs/exthdfs.c
+++ b/contrib/exthdfs/exthdfs.c
@@ -92,7 +92,7 @@ Datum hdfsprotocol_blocklocation(PG_FUNCTION_ARGS)
}
/* Clean up uri instance as we don't need it any longer */
- pfree(uri);
+ FreeExternalTableUri(uri);
/* Check all locations to get files to fetch location. */
ListCell *lc = NULL;
@@ -222,7 +222,7 @@ Datum hdfsprotocol_blocklocation(PG_FUNCTION_ARGS)
}
/* Clean up URI instance in loop as we don't need it any longer */
- pfree(uri);
+ FreeExternalTableUri(uri);
/* Clean up file info array created by the lib for this location. */
FscHdfsFreeFileInfoArrayC(&fiarray);