/* * Copyright 1999, John C. Quillan, All rights reserved. * * Redistribution and use in source and binary forms are permitted only * as authorized by the OpenLDAP Public License. A copy of this * license is available at http://www.OpenLDAP.org/license.html or * in file LICENSE in the top-level directory of the distribution. */ #include "portable.h" /* init.c - initialize shell backend */ #include /* #include #include */ #include #include #include "slap.h" #include "perl_back.h" /********************************************************** * * Close * **********************************************************/ void perl_back_close( Backend *be ) { pthread_mutex_lock( &perl_interpreter_mutex ); perl_destruct(perl_interpreter); perl_free(perl_interpreter); pthread_mutex_unlock( &perl_interpreter_mutex ); }