}
if (clientLib == GESTURE_CLIENT_LIB_GESTURE) {
+ /* launch engine process if engine is not running */
+ bool is_launched = __is_engine_launched("org.tizen.gesture-engine-default");
+ if (false == is_launched) {
+ LOGI("Request to launch engine");
+ __launch_engine_service_app("org.tizen.gesture-engine-default");
+ } else {
+ LOGI("engine is launched");
+ }
+
/* Check this client is already registerd to server or not */
bool already_registered = GestureManagerClientAlreadyRegisterd(bus_name);
if (already_registered) {
return GESTURED_ERROR_OPERATION_FAILED;
}
- __launch_engine_service_app("org.tizen.gesture-engine-default");
-
return GESTURED_ERROR_NONE;
}
return GESTURED_ERROR_INVALID_PARAMETER;
}
- /* check whether engine is launched or not */
- bool is_launched = __is_engine_launched("org.tizen.gesture-engine-default");
- if (false == is_launched) {
- LOGI("Request to launch engine");
- __launch_engine_service_app("org.tizen.gesture-engine-default");
- } else {
- LOGI("engine is launched");
- }
-
ret = gestured_send_dbus_message(parameters, sender, cmd, GESTURE_CLIENT_LIB_ENGINE);
if (ret != GESTURED_ERROR_NONE)
LOGE("Failed to start to engine");