resource: Initialize all resource drivers at start up
[platform/core/system/pass.git] / src / monitor / monitor.c
index 3e1787f..dd0e818 100644 (file)
@@ -34,6 +34,8 @@ static int monitor_setup(void *data, void *user_data)
 {
        int ret;
 
+       init_resource_drivers();
+
        ret = request_server_init();
        if (ret < 0) {
                _E("failed to initialize request server\n");
@@ -59,6 +61,7 @@ static void monitor_exit(void *data)
 {
        monitor_thread_exit(&g_monitor);
        request_server_exit();
+       exit_resource_drivers();
        unregister_notifier(DEVICE_NOTIFIER_INIT_DONE, monitor_setup, NULL);
 }