summaryrefslogtreecommitdiffstats
path: root/src/socketengines/socketengine_epoll.cpp
diff options
context:
space:
mode:
authorGravatar Daniel De Graaf2010-08-25 20:24:33 -0400
committerGravatar Daniel De Graaf2010-08-25 20:24:33 -0400
commit097abb965f40ff4d406462fb5bfeb84683200d17 (patch)
treebdb4fda53ea065a24076e3d58656f12192a1d1eb /src/socketengines/socketengine_epoll.cpp
parentAdd umode +n - never autoop this user unless /UP is used (diff)
downloadinspircd++-097abb965f40ff4d406462fb5bfeb84683200d17.tar.gz
inspircd++-097abb965f40ff4d406462fb5bfeb84683200d17.tar.bz2
inspircd++-097abb965f40ff4d406462fb5bfeb84683200d17.zip
Add CrashState for tracing basic call state when the stack is corrupt
Diffstat (limited to 'src/socketengines/socketengine_epoll.cpp')
-rw-r--r--src/socketengines/socketengine_epoll.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/socketengines/socketengine_epoll.cpp b/src/socketengines/socketengine_epoll.cpp
index abe81af6a..8c23ffd73 100644
--- a/src/socketengines/socketengine_epoll.cpp
+++ b/src/socketengines/socketengine_epoll.cpp
@@ -191,6 +191,7 @@ int EPollEngine::DispatchEvents()
for (int j = 0; j < i; j++)
{
EventHandler* eh = ref[events[j].data.fd];
+ CrashState trace_handler(HERE_STR, eh);
if (!eh)
{
ServerInstance->Logs->Log("SOCKET",DEBUG,"Got event on unknown fd: %d", events[j].data.fd);