diff options
Diffstat (limited to 'Assistant.hs')
-rw-r--r-- | Assistant.hs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Assistant.hs b/Assistant.hs index a58015c37..5cc9f303f 100644 --- a/Assistant.hs +++ b/Assistant.hs @@ -136,15 +136,15 @@ import Assistant.Threads.NetWatcher import Assistant.Threads.TransferScanner import Assistant.Threads.TransferPoller import Assistant.Threads.ConfigMonitor -#ifdef WITH_XMPP -import Assistant.Threads.XMPPClient -#endif #ifdef WITH_WEBAPP import Assistant.WebApp import Assistant.Threads.WebApp #ifdef WITH_PAIRING import Assistant.Threads.PairListener #endif +#ifdef WITH_XMPP +import Assistant.Threads.XMPPClient +#endif #else #warning Building without the webapp. You probably need to install Yesod.. #endif @@ -191,6 +191,9 @@ startAssistant assistant daemonize webappwaiter = withThreadState $ \st -> do #ifdef WITH_PAIRING , assist $ pairListenerThread urlrenderer #endif +#ifdef WITH_XMPP + , assist $ xmppClientThread urlrenderer +#endif #endif , assist $ pushThread , assist $ pushRetryThread @@ -205,9 +208,6 @@ startAssistant assistant daemonize webappwaiter = withThreadState $ \st -> do , assist $ netWatcherFallbackThread , assist $ transferScannerThread , assist $ configMonitorThread -#ifdef WITH_XMPP - , assist $ xmppClientThread -#endif , watch $ watchThread ] liftIO waitForTermination |