diff options
Diffstat (limited to 'Command/WebApp.hs')
-rw-r--r-- | Command/WebApp.hs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Command/WebApp.hs b/Command/WebApp.hs index 99f94cd2f..5a372f94d 100644 --- a/Command/WebApp.hs +++ b/Command/WebApp.hs @@ -16,6 +16,7 @@ import Assistant.ScanRemotes import Assistant.TransferQueue import Assistant.TransferSlots import Assistant.Pushes +import Assistant.Commits import Assistant.Threads.WebApp import Assistant.WebApp import Assistant.Install @@ -106,11 +107,13 @@ firstRun = do transferslots <- newTransferSlots urlrenderer <- newUrlRenderer pushnotifier <- newPushNotifier + commitchan <- newCommitChan v <- newEmptyMVar let callback a = Just $ a v void $ runNamedThread dstatus $ webAppThread Nothing dstatus scanremotes - transferqueue transferslots pushnotifier urlrenderer + transferqueue transferslots pushnotifier commitchan + urlrenderer (callback signaler) (callback mainthread) where signaler v = do |