diff options
| -rw-r--r-- | netfs/daemon/daemon.cpp | 5 | ||||
| -rw-r--r-- | netfs/daemon/daemon.h | 1 | 
2 files changed, 6 insertions, 0 deletions
| diff --git a/netfs/daemon/daemon.cpp b/netfs/daemon/daemon.cpp index cf312bb..b5a2ddd 100644 --- a/netfs/daemon/daemon.cpp +++ b/netfs/daemon/daemon.cpp @@ -13,6 +13,11 @@ NetFSDaemon::NetFSDaemon(const Ice::CommunicatorPtr & i) :  {  } +NetFSDaemon::~NetFSDaemon() +{ +	adapter->deactivate(); +} +  std::string  NetFSDaemon::hostname()  { diff --git a/netfs/daemon/daemon.h b/netfs/daemon/daemon.h index 8cf4d4a..7ed5cb4 100644 --- a/netfs/daemon/daemon.h +++ b/netfs/daemon/daemon.h @@ -10,6 +10,7 @@  class NetFSDaemon : public IceBox::Service {  	public:  		NetFSDaemon(const Ice::CommunicatorPtr &); +		virtual ~NetFSDaemon();  		virtual void start(const std::string&, const Ice::CommunicatorPtr&, const Ice::StringSeq&) override;  		virtual void stop() override; | 
