git-annex/Utility
Joey Hess e2b67e0bc4 add two long-running XMPP push threads, no more inversion of control
I hope this will be easier to reason about, and less buggy. It was
certianly easier to write!

An immediate benefit is that with a traversable queue of push requests to
select from, the threads can be a lot fairer about choosing which client to
service next.
2013-05-22 15:13:31 -04:00
..
DirWatcher
Gpg
Applicative.hs
Base64.hs
CoProcess.hs
CopyFile.hs
Daemon.hs
DataUnits.hs finished where indentation changes 2012-12-13 00:24:19 -04:00
DBus.hs
Directory.hs
DirWatcher.hs
DiskFree.hs
Dot.hs
Env.hs
Exception.hs
ExternalSHA.hs
FileMode.hs
FileSystemEncoding.hs
Format.hs
FreeDesktop.hs
FSEvents.hs
Gpg.hs
HumanTime.hs
InodeCache.hs
INotify.hs
JSONStream.hs
Kqueue.hs
libdiskfree.c
libdiskfree.h
libkqueue.c
libkqueue.h
libmounts.c
libmounts.h
LogFile.hs
Lsof.hs
Matcher.hs
Metered.hs
Misc.hs
Monad.hs
Mounts.hsc
Network.hs
NotificationBroadcaster.hs
OSX.hs
Parallel.hs
PartialPrelude.hs
Path.hs fix the day's Windows permissions damage 2013-05-14 20:15:14 -04:00
Percentage.hs
Process.hs
QuickCheck.hs
Rsync.hs
SafeCommand.hs
Shell.hs
SRV.hs
Tense.hs
ThreadLock.hs
ThreadScheduler.hs
TList.hs add two long-running XMPP push threads, no more inversion of control 2013-05-22 15:13:31 -04:00
Tmp.hs
Touch.hsc
Url.hs
UserInfo.hs
Verifiable.hs
WebApp.hs
Yesod.hs