summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--netfs/Jamfile.jam3
-rw-r--r--netfs/fuse.cpp2
2 files changed, 4 insertions, 1 deletions
diff --git a/netfs/Jamfile.jam b/netfs/Jamfile.jam
index 2078259..7ed27fa 100644
--- a/netfs/Jamfile.jam
+++ b/netfs/Jamfile.jam
@@ -80,8 +80,11 @@ exe netfs :
<library>netfsComms
<library>netfsCommon
<library>boost_thread
+ <library>boost_system
<library>fuse
<library>Ice
+ <library>IceUtil
+ <library>pthread
<library>libxml2
;
diff --git a/netfs/fuse.cpp b/netfs/fuse.cpp
index 1b8493a..057daa0 100644
--- a/netfs/fuse.cpp
+++ b/netfs/fuse.cpp
@@ -82,7 +82,7 @@ NetFS::onError(const std::exception & e) throw()
{
if (dynamic_cast<const NetFSComms::AuthError *>(&e)) {
// I've become unauthenticated... reauthenticate
- connect();
+ connect_nl();
return 0;
}
return FuseAppBase::onError(e);