Explicitly unload module before helper ISE process is finished
authorHaifeng Deng <haifeng.deng@samsung.com>
Thu, 15 Nov 2012 02:16:42 +0000 (10:16 +0800)
committerHaifeng Deng <haifeng.deng@samsung.com>
Thu, 15 Nov 2012 09:13:41 +0000 (17:13 +0800)
Change-Id: Id02bdee42a59d4fab73bc64cdb892d6d7f66dfa9

ism/src/scim_helper_launcher.cpp

index 8218b57..029bd3a 100644 (file)
@@ -171,8 +171,9 @@ int main (int argc, char *argv [])
 
 //    if (daemon) scim_daemon ();
 
-    helper_module.set_arg_info(argc, argv);
+    helper_module.set_arg_info (argc, argv);
     helper_module.run_helper (uuid, config_pointer, display);
+    helper_module.unload ();
 
     if (!config_pointer.null ())
         config_pointer.reset ();