aboutsummaryrefslogtreecommitdiffstats
path: root/sql/serenitas.c
diff options
context:
space:
mode:
Diffstat (limited to 'sql/serenitas.c')
-rw-r--r--sql/serenitas.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sql/serenitas.c b/sql/serenitas.c
index b44c80af..9b173588 100644
--- a/sql/serenitas.c
+++ b/sql/serenitas.c
@@ -198,6 +198,8 @@ Datum upfront_from_level(PG_FUNCTION_ARGS) {
pfree(currency);
elog(ERROR, "something wrong happened");
}
+ SPI_finish();
+ SPI_connect();
int16 curve_type = 532;
sql_query = "SELECT curve FROM rate_curves WHERE effective_date=$1 AND curve_type=$2";
argtypes[0] = DATEOID;