History log of /glogg/src/watchtowerlist.h (Results 1 – 10 of 10)
Revision Date Author Comments
# 4cdb845f 18-Jun-2018 Nicolas Bonnefon <nickbnf@users.noreply.github.com>

Merge pull request #218 from gin-ahirsch/observedfilelist-race

Fix race-condition with ObservedFileList::cleanRefsToExpiredDirs.


# 5751f354 14-Jun-2018 Alexander Hirsch <alexander.hirsch@gin.de>

Improve ObservedFileList::heartBeat_

Instead of just being a shared_ptr with a dummy value, we store the
this-pointer in it, which makes the closure in addWatchedDirectory
smaller since we can use t

Improve ObservedFileList::heartBeat_

Instead of just being a shared_ptr with a dummy value, we store the
this-pointer in it, which makes the closure in addWatchedDirectory
smaller since we can use the weak_ptr in favor of additionally passing
in the ObservedFileList-pointer.
As a bonus, this may make the intent of the heartBeat_ more clear.

show more ...


# 933a5744 26-May-2018 Nicolas Bonnefon <nicolas@bonnefon.org>

Make the kqueue monitor to monitor changes in directories too.

Fixes #174


# fcaa7557 22-Oct-2015 Nicolas Bonnefon <nicolas@bonnefon.org>

Implement a polling timer in WatchTower (Windows).


# dc1c9514 13-Dec-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

Fix a bug: unable to shut down WatchTower...

... when an inaccessible dir has been added on Windows.


# dfb2a39c 07-Nov-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

Add a temporary config.h and make CMake recognise c++11 compiler support.


# 3104b268 03-Nov-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

Cleanup directories when they are not watched.


# f09fa651 28-Oct-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

Integrate Windows implementation in templated WatchTower.


# b278d183 24-Oct-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

Refactor WatchTower to use a parameterised Driver.


# c540156c 24-Oct-2014 Nicolas Bonnefon <nicolas@bonnefon.org>

Refactor WatchTower to be concrete and uses a virtual Driver.