diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-05-22 21:50:48 +0000 |
---|---|---|
committer | Timothy Pearson <tpearson@raptorengineering.com> | 2019-03-04 08:03:33 -0600 |
commit | 0aa0e3d300bf8cd5aa4c95d338460e652eac3834 (patch) | |
tree | 49796613f98eaf5ea993b1615eb2ab7878c90d48 /xup | |
parent | 0cddb71c7e75520c9d272697b8eb57dbc03ab296 (diff) | |
download | xrdp-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.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -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); |