From d67c711e2affa31b3a8341d1ebbddb485e0370c8 Mon Sep 17 00:00:00 2001 From: imaginos Date: Sat, 4 Mar 2006 08:08:23 +0000 Subject: [PATCH] gave access to killing the process git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@676 726aef4b-f618-498e-8847-2d620e286838 --- FileUtils.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/FileUtils.h b/FileUtils.h index dc52c688..cb54d683 100644 --- a/FileUtils.h +++ b/FileUtils.h @@ -9,6 +9,7 @@ #include #include #include +#include #include "main.h" #include @@ -366,6 +367,11 @@ public: ConnectFD(iReadFD, iWriteFD, "0.0.0.0:0"); return( m_iPid ); } + void Kill( int iSignal ) + { + kill( m_iPid, iSignal ); + Close(); + } virtual ~CExecSock() { close2(m_iPid, GetRSock(), GetWSock()); SetRSock( -1 );