summaryrefslogtreecommitdiffstats
path: root/xup
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-05-22 21:50:48 +0000
committerTimothy Pearson <tpearson@raptorengineering.com>2019-03-04 08:03:33 -0600
commit0aa0e3d300bf8cd5aa4c95d338460e652eac3834 (patch)
tree49796613f98eaf5ea993b1615eb2ab7878c90d48 /xup
parent0cddb71c7e75520c9d272697b8eb57dbc03ab296 (diff)
downloadxrdp-proprietary-0aa0e3d300bf8cd5aa4c95d338460e652eac3834.tar.gz
xrdp-proprietary-0aa0e3d300bf8cd5aa4c95d338460e652eac3834.zip
Fix a number of problems
System is now mostly stabilized
Diffstat (limited to 'xup')
-rw-r--r--xup/xup.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/xup/xup.c b/xup/xup.c
index 95161f96..f77551fa 100644
--- a/xup/xup.c
+++ b/xup/xup.c
@@ -187,6 +187,15 @@ lib_mod_connect(struct mod *mod)
return 1;
}
+ char text[256];
+ g_snprintf(text, 255, "services starting on %s, please wait...\n\r", mod->ip);
+ mod->server_msg(mod, text, 0);
+
+ // FIXME CRITICAL
+ // Prevent an immediate RDP exit
+ // This delay needs to be long enough for everything to start up 100%
+ g_sleep(5000);
+
if (g_strcmp(mod->ip, "") == 0)
{
mod->server_msg(mod, "error - no ip set", 0);