diff options
Diffstat (limited to 'src/zenserver/proxy/zenproxyserver.cpp')
| -rw-r--r-- | src/zenserver/proxy/zenproxyserver.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/zenserver/proxy/zenproxyserver.cpp b/src/zenserver/proxy/zenproxyserver.cpp index ffa9a4295..b3ce208c3 100644 --- a/src/zenserver/proxy/zenproxyserver.cpp +++ b/src/zenserver/proxy/zenproxyserver.cpp @@ -383,10 +383,14 @@ ZenProxyServer::Run() SetNewState(kRunning); - OnReady(); - + // Register the self-session and replay the backlog into it BEFORE + // OnReady disables the backlog — otherwise the in-proc session sink + // attaches against a disabled backlog and shows nothing from the + // startup window. StartSelfSession("zenproxy"); + OnReady(); + m_Http->Run(IsInteractiveMode); SetNewState(kShuttingDown); |