Mercurial > hg > audiodb
changeset 480:d7c23fcc8e2a memory-leaks
added destructor call for LSH SINGLETON on server exit
author | mas01mc |
---|---|
date | Sat, 10 Jan 2009 13:18:24 +0000 |
parents | 0af0c31dfa14 |
children | cead91ecf9a2 |
files | audioDB.cpp |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/audioDB.cpp Sat Jan 10 13:14:05 2009 +0000 +++ b/audioDB.cpp Sat Jan 10 13:18:24 2009 +0000 @@ -40,13 +40,15 @@ if(dbName && adb_root) prefix_name((char** const)&dbName, adb_root); - if(O2_ACTION(COM_SERVER)) + if(O2_ACTION(COM_SERVER)){ #ifdef LIBRARY ; #else startServer(); + if(SERVER_LSH_INDEX_SINGLETON) + delete lsh; #endif - + } else if(O2_ACTION(COM_CREATE)) create(dbName);