diff options
author | Joey Hess <joey@kitenet.net> | 2012-06-20 16:07:14 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-06-20 16:31:46 -0400 |
commit | e0fdfb2e706da2cb1451193c658dc676b0530968 (patch) | |
tree | 89ec8551867956be229af9fb726a8bb7a65d6543 /Assistant.hs | |
parent | ad11de94e54d17c765d980bfe249eca1c9b6cabd (diff) |
maintain set of files pendingAdd
Kqueue needs to remember which files failed to be added due to being open,
and retry them. This commit gets the data in place for such a retry thread.
Broke KeySource out into its own file, and added Eq and Ord instances
so it can be stored in a Set.
Diffstat (limited to 'Assistant.hs')
-rw-r--r-- | Assistant.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Assistant.hs b/Assistant.hs index e924d9477..554c37290 100644 --- a/Assistant.hs +++ b/Assistant.hs @@ -75,8 +75,8 @@ startDaemon foreground -- begin adding files and having them -- committed, even while the startup scan -- is taking place. - _ <- forkIO $ commitThread st changechan _ <- forkIO $ daemonStatusThread st dstatus + _ <- forkIO $ commitThread st dstatus changechan _ <- forkIO $ sanityCheckerThread st dstatus changechan -- Does not return. watchThread st dstatus changechan |