From aca1dc1e54fc14288d6738d36eaa5f7d2e88a2a3 Mon Sep 17 00:00:00 2001 From: Son Hyunjun Date: Sun, 18 Mar 2012 01:57:40 +0900 Subject: [PATCH] [Title] remove qemu thread in launching java skin [Type] Bugfix [Module] [Priority] Major [CQ#] [Redmine#] [Problem] Booting timing issue [Cause] [Solution] Change-Id: I3199011c886ed98cf01fb99a2edc7f0580dad41e --- tizen/src/skin/maruskin_client.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/tizen/src/skin/maruskin_client.c b/tizen/src/skin/maruskin_client.c index bbd5b71..2d7345b 100644 --- a/tizen/src/skin/maruskin_client.c +++ b/tizen/src/skin/maruskin_client.c @@ -34,8 +34,8 @@ #include #include "maruskin_client.h" #include "maruskin_server.h" -#include "qemu-thread.h" #include "debug_ch.h" +#include #define SKIN_SERVER_READY_TIME 3 // second #define SKIN_SERVER_SLEEP_TIME 10 // milli second @@ -85,18 +85,21 @@ static void* run_skin_client(void* arg) OPT_VM_PATH, vm_path, argv ); +#ifdef _WIN32 + WinExec( cmd, SW_SHOW ); +#else if( system(cmd) ) { }else { } +#endif return NULL; } int start_skin_client(int argc, char* argv[]) { - QemuThread qemu_thread; int count = 0; int skin_server_ready = 0; @@ -129,17 +132,13 @@ int start_skin_client(int argc, char* argv[]) skin_argc = argc; skin_argv = argv; - /*pthread_t thread_id; + pthread_t thread_id; if (0 != pthread_create(&thread_id, NULL, run_skin_client, NULL)) { ERR( "fail to create skin_client pthread.\n" ); return -1; } - return 1;*/ - - qemu_thread_create( &qemu_thread, run_skin_client, NULL ); - return 1; } -- 2.7.4