+class CoreExport ConfigReaderThread : public Thread
+{
+ InspIRCd* ServerInstance;
+ bool do_bail;
+ User* TheUser;
+ public:
+ ConfigReaderThread(InspIRCd* Instance, bool bail, User* user) : Thread(), ServerInstance(Instance), do_bail(bail), TheUser(user)
+ {
+ }
+
+ virtual ~ConfigReaderThread()
+ {
+ }
+
+ void Run();
+};
+