diff --git a/include/transport/networkpluginserver.h b/include/transport/networkpluginserver.h index 738a0cc82c43d23bd7a71b89dfdd0091cd78a4e0..b5aa0b71bdb7be0e1e7443b26f1a5034c8363713 100644 --- a/include/transport/networkpluginserver.h +++ b/include/transport/networkpluginserver.h @@ -136,6 +136,7 @@ class NetworkPluginServer { void handleFTRejected(User *user, const std::string &buddyName, const std::string &fileName, unsigned long size); void handleFTDataNeeded(Backend *b, unsigned long ftid); + void handlePIDTerminated(unsigned long pid); private: void send(boost::shared_ptr &, const std::string &data); @@ -152,6 +153,7 @@ class NetworkPluginServer { Config *m_config; boost::shared_ptr m_server; std::list m_clients; + std::vector m_pids; Swift::Timer::ref m_pingTimer; Swift::Timer::ref m_collectTimer; Swift::Timer::ref m_loginTimer;