Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | typo | Joey Hess | 2012-06-28 |
| | |||
* | fix kqueue build | Joey Hess | 2012-06-28 |
| | |||
* | improve thread termination handling | Joey Hess | 2012-06-28 |
| | | | | | | | | | | The reason the DirWatcher had to wait for program termination was because it used withINotify, so when it finished, its watcher threads were killed. But since I have two DirWatcher threads now, that was not good, and could perhaps explain the MVar problem I saw yesterday. In any case, fixed this part of the code by making the DirWatcher return a handle that can be used to stop it, and now the main Assistant thread is the only one calling waitForTermination. | ||
* | typo | Joey Hess | 2012-06-20 |
| | |||
* | add closingTracked flag | Joey Hess | 2012-06-19 |
| | |||
* | add eventsCoalesce | Joey Hess | 2012-06-19 |
| | |||
* | lifted out the kqueue and inotify to a generic DirWatcher interface | Joey Hess | 2012-06-18 |
Kqueue code for dispatching events is not tested and probably doesn't build. |