@@ -289,6 +289,7 @@ bool XCastManager::initialize(const std::string& gdial_interface_name, bool netw
289
289
290
290
void XCastManager::deinitialize ()
291
291
{
292
+ LOGINFO (" Destroying gdialService instance" );
292
293
lock_guard<recursive_mutex> lock (m_mutexSync);
293
294
if (nullptr != gdialCastObj)
294
295
{
@@ -422,7 +423,7 @@ bool XCastManager::envGetValue(const char *key, std::string &value)
422
423
int XCastManager::applicationStateChanged ( string app, string state, string id, string error)
423
424
{
424
425
int status = 0 ;
425
- LOGINFO (" XcastService::ApplicationStateChanged ARGS = %s : %s : %s : %s " , app.c_str (), id.c_str () , state.c_str () , error.c_str ());
426
+ LOGINFO (" ARGS = %s : %s : %s : %s " , app.c_str (), id.c_str () , state.c_str () , error.c_str ());
426
427
lock_guard<recursive_mutex> lock (m_mutexSync);
427
428
if (gdialCastObj != NULL )
428
429
{
@@ -436,7 +437,7 @@ int XCastManager::applicationStateChanged( string app, string state, string id,
436
437
437
438
void XCastManager::enableCastService (string friendlyname,bool enableService)
438
439
{
439
- LOGINFO (" XcastService::enableCastService ARGS = %s : %d " , friendlyname.c_str (), enableService);
440
+ LOGINFO (" ARGS = %s : %d " , friendlyname.c_str (), enableService);
440
441
lock_guard<recursive_mutex> lock (m_mutexSync);
441
442
if (gdialCastObj != NULL )
442
443
{
@@ -450,12 +451,12 @@ void XCastManager::enableCastService(string friendlyname,bool enableService)
450
451
451
452
void XCastManager::updateFriendlyName (string friendlyname)
452
453
{
453
- LOGINFO (" XcastService::updateFriendlyName ARGS = %s " , friendlyname.c_str ());
454
+ LOGINFO (" ARGS = %s " , friendlyname.c_str ());
454
455
lock_guard<recursive_mutex> lock (m_mutexSync);
455
456
if (gdialCastObj != NULL )
456
457
{
457
458
gdialCastObj->FriendlyNameChanged ( friendlyname);
458
- LOGINFO (" XcastService send onFriendlyNameChanged " );
459
+ LOGINFO (" XcastService send FriendlyNameChanged " );
459
460
}
460
461
else
461
462
LOGINFO (" gdialCastObj is NULL " );
@@ -507,11 +508,9 @@ void XCastManager::registerApplications(std::vector<DynamicAppConfig*>& appConfi
507
508
LOGINFO (" gdialCastObj is NULL " );
508
509
if (nullptr != appReqList)
509
510
{
510
- for (RegisterAppEntry* appEntry : appReqList->getValues ())
511
- {
512
- delete appEntry;
513
- }
511
+ LOGINFO (" [%p] Freeing appConfigList" ,appReqList);
514
512
delete appReqList;
513
+ appReqList = nullptr ;
515
514
}
516
515
}
517
516
}
@@ -563,4 +562,4 @@ bool XCastManager::IsAppEnabled(char* strAppName)
563
562
#endif // RFC_ENABLED
564
563
565
564
return ret;
566
- }
565
+ }
0 commit comments