aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/nfs/Manager.hxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-01-01Copyright year 2015Max Kellermann1-1/+1
2014-11-25lib/nfs/Manager: defer NfsConnection destructionMax Kellermann1-4/+29
Avoids a crash that occurs when NfsConnection::OnSocketReady() dereferences itself before returning.
2014-10-01lib/nfs/Manager: use boost::intrusive::mapMax Kellermann1-19/+30
Reduce overhead for storing the key twice, and more overhead while looking up the connection to remove it after a failure.
2014-08-30*: add missing Compiler.h includesMax Kellermann1-0/+1
Necessary for "final" on gcc 4.6.
2014-06-17lib/nfs/Manager: gcc 4.7 compatibility hackMax Kellermann1-0/+7
std::map::emplace() is only available from gcc 4.8 on.
2014-06-17input/nfs: use the asynchronous libnfs APIMax Kellermann1-0/+72
More robust and cancellable.