* | Inspire Internet Relay Chat Daemon |
* +------------------------------------+
*
- * InspIRCd: (C) 2002-2009 InspIRCd Development Team
+ * InspIRCd: (C) 2002-2010 InspIRCd Development Team
* See: http://wiki.inspircd.org/Credits
*
* This program is free but copyrighted software; see
#include <signal.h>
#include <fcntl.h>
-ThreadEngine::ThreadEngine(InspIRCd* Instance)
+ThreadEngine::ThreadEngine()
{
}
void OnError(BufferedSocketError)
{
+ ServerInstance->GlobalCulls.AddItem(this);
}
};
-SocketThread::SocketThread(InspIRCd* SI)
+SocketThread::SocketThread()
{
int fd = eventfd(0, O_NONBLOCK);
if (fd < 0)
void OnError(BufferedSocketError)
{
+ ServerInstance->GlobalCulls.AddItem(this);
}
};
-SocketThread::SocketThread(InspIRCd* SI)
+SocketThread::SocketThread()
{
int fds[2];
if (pipe(fds))