[PATCH 5/10] rlm_python: 05-add-python-destroy.patch
Paul P Komkoff Jr
i at stingr.net
Mon Jan 30 23:21:24 CET 2006
Add python_destroy
---
commit 113545c895789bc9e16b3321b7636bef01289d90
tree 743555c505186ec716ff7255127ef6f5923a60d0
parent 2803bf1c6d966ed8b5a1ea6deb54ab728df32277
author <stingray at boxster64.stingr.net> Sun, 29 Jan 2006 15:21:40 +0300
committer <stingray at boxster64.stingr.net> Sun, 29 Jan 2006 15:21:40 +0300
src/modules/rlm_python/rlm_python.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/src/modules/rlm_python/rlm_python.c b/src/modules/rlm_python/rlm_python.c
--- a/src/modules/rlm_python/rlm_python.c
+++ b/src/modules/rlm_python/rlm_python.c
@@ -232,6 +232,12 @@ failed:
return -1;
}
+static int python_destroy() {
+ Py_XDECREF(radiusd_module);
+ Py_Finalize();
+ return 0;
+}
+
/* Tuple to value pair conversion */
static void add_vp_tuple(VALUE_PAIR **vpp, PyObject *pValue,
const char *function_name) {
@@ -774,5 +780,5 @@ module_t rlm_python = {
NULL /* post-auth */
},
python_detach, /* detach */
- NULL, /* destroy */
+ python_destroy, /* destroy */
};
--
Paul P 'Stingray' Komkoff Jr // http://stingr.net/key <- my pgp key
This message represents the official view of the voices in my head
More information about the Freeradius-Devel
mailing list