summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrandomdan <randomdan@localhost>2013-08-19 00:07:50 +0000
committerrandomdan <randomdan@localhost>2013-08-19 00:07:50 +0000
commit3638e0f3bfdc8bf0b42fa2e6b355b0676aa2d313 (patch)
treefe8c532ce4433b6fd51b39debb7f018fa4d8af10
parentAdd base case support for ioctl, poll, write_buf, read_buf and flock (diff)
downloadnetfs-3638e0f3bfdc8bf0b42fa2e6b355b0676aa2d313.tar.bz2
netfs-3638e0f3bfdc8bf0b42fa2e6b355b0676aa2d313.tar.xz
netfs-3638e0f3bfdc8bf0b42fa2e6b355b0676aa2d313.zip
Fix linking in debug
Reconnect without locking on session loss
-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);