X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fthreadengine.h;h=964b8d796d0a5c97c36751c68d59c7aa2f90eb62;hb=7c2adcb46a01c7cf0f0e6f5aeeef070232e7d222;hp=1b4ee1541b0d91d573f33b5bf299d27f07369b50;hpb=a77b9081d4e17bfe8b887073c09d531b2f4c4842;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/threadengine.h b/include/threadengine.h index 1b4ee1541..964b8d796 100644 --- a/include/threadengine.h +++ b/include/threadengine.h @@ -60,9 +60,6 @@ class CoreExport Thread { } - /* If the thread is running, you MUST join BEFORE deletion */ - virtual ~Thread(); - /** Override this method to put your actual * threaded code here. */ @@ -111,7 +108,7 @@ class CoreExport QueuedThread : public Thread queue.Wakeup(); queue.Unlock(); } - virtual void SetExitFlag() + void SetExitFlag() CXX11_OVERRIDE { queue.Lock(); Thread::SetExitFlag(); @@ -160,7 +157,7 @@ class CoreExport SocketThread : public Thread queue.Wakeup(); queue.Unlock(); } - virtual void SetExitFlag() + void SetExitFlag() CXX11_OVERRIDE { queue.Lock(); Thread::SetExitFlag();