X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=zigbee-daemon%2Fzigbee-service%2Fsrc%2Fzigbee_service.c;h=b2a72849cb45c2c7db26ac0310db3b4deff7375b;hb=d568797ecbc98b9bbf7d537690c326f88f07424d;hp=d80dbf71a4b418d56d5592f07fec7ca237e24e4f;hpb=352eeded64d38344829acb67cdf61184bc6478b6;p=platform%2Fcore%2Fconnectivity%2Fzigbee-manager.git diff --git a/zigbee-daemon/zigbee-service/src/zigbee_service.c b/zigbee-daemon/zigbee-service/src/zigbee_service.c index d80dbf7..b2a7284 100644 --- a/zigbee-daemon/zigbee-service/src/zigbee_service.c +++ b/zigbee-daemon/zigbee-service/src/zigbee_service.c @@ -56,7 +56,15 @@ gboolean zigbee_service_init(ZigBeeService *service) return FALSE; } - Z_TIME_CHECK("Initializing Plugins Complete. Starting Daemon"); + Z_TIME_CHECK("Initializing Plugins Complete."); + + /* Initialize ZigBee plug-ins */ + if (G_UNLIKELY(TRUE != zblib_service_initialize_async_plugins(service))) { + Z_LOGE("Asynchronously initialize plug-ins failed!"); + return FALSE; + } + + Z_TIME_CHECK("Asynchronous initializer launched successfully. Starting Daemon"); return TRUE; }