From 39f4cd1e2e7e1684c6729f587b9ea7ad070b0336 Mon Sep 17 00:00:00 2001 From: Bastian Wissler Date: Wed, 18 Jun 2008 14:48:44 +0000 Subject: Bugfix to work with display managers -> now we need proper xmls git-svn-id: http://svn.openslx.org/svn/openslx/openslx-src-tools/trunk/os-plugins/plugins/vmchooser@1885 95ad53e4-c205-0410-b2fa-d234c58c8868 --- vmchooser/runImage.cxx | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/vmchooser/runImage.cxx b/vmchooser/runImage.cxx index 3f9afde..1d76d18 100644 --- a/vmchooser/runImage.cxx +++ b/vmchooser/runImage.cxx @@ -40,17 +40,13 @@ void runImage(fltk::Widget*, void* p) return; break; case 0: - runImage(dat, confxml); + exit(0); break; default: - exit(0); if( waitpid( pid, &status, 0 ) == -1 ) { cerr << "No child with this pid (" << pid << ")" << endl; - return; - } - else { - exit(0); } + runImage(dat, confxml); break; } } @@ -71,7 +67,7 @@ string runImage(DataEntry& dat, char* confxml) (char*)dat.network.c_str(), NULL }; - cout << "run-vmware.sh imagename os (Window-Title) network" << endl; + cout << arg << endl; //"run-vmware.sh imagename os (Window-Title) network" execvp("/var/X11R6/bin/run-vmware.sh", arg); } if(! dat.command.empty() ) { -- cgit v1.2.3-55-g7522