diff options
-rw-r--r-- | AudioManagerCore/src/CAmControlSender.cpp | 2 | ||||
-rw-r--r-- | AudioManagerUtilities/include/CAmSerializer.h | 1 | ||||
-rw-r--r-- | AudioManagerUtilities/src/CAmSocketHandler.cpp | 2 |
3 files changed, 5 insertions, 0 deletions
diff --git a/AudioManagerCore/src/CAmControlSender.cpp b/AudioManagerCore/src/CAmControlSender.cpp index 10125d5..1ca4500 100644 --- a/AudioManagerCore/src/CAmControlSender.cpp +++ b/AudioManagerCore/src/CAmControlSender.cpp @@ -153,6 +153,8 @@ CAmControlSender::CAmControlSender(std::string controlPluginFile,CAmSocketHandle CAmControlSender::~CAmControlSender() { + close(mPipe[0]); + close(mPipe[1]); //if (mlibHandle) // dlclose(mlibHandle); } diff --git a/AudioManagerUtilities/include/CAmSerializer.h b/AudioManagerUtilities/include/CAmSerializer.h index 6d7646b..cf0d634 100644 --- a/AudioManagerUtilities/include/CAmSerializer.h +++ b/AudioManagerUtilities/include/CAmSerializer.h @@ -755,6 +755,7 @@ public: */ CAmSerializer(CAmSocketHandler *iSocketHandler) : mPipe(), // + mReturnPipe(),// mListDelegatePoiters(), // receiverCallbackT(this, &CAmSerializer::receiverCallback), // dispatcherCallbackT(this, &CAmSerializer::dispatcherCallback), // diff --git a/AudioManagerUtilities/src/CAmSocketHandler.cpp b/AudioManagerUtilities/src/CAmSocketHandler.cpp index e4e89d7..3f4534a 100644 --- a/AudioManagerUtilities/src/CAmSocketHandler.cpp +++ b/AudioManagerUtilities/src/CAmSocketHandler.cpp @@ -63,6 +63,8 @@ CAmSocketHandler::CAmSocketHandler() : CAmSocketHandler::~CAmSocketHandler() { + close(mPipe[0]); + close(mPipe[1]); } //todo: maybe have some: give me more time returned? |