16 #include "TApplication.h"
59 TGo4Log::Debug(
" TaskHandlerAbortException: taskhandler is already aborting ");
90 TGo4Log::Debug(
" TaskHandlerAbortException for slave %s ... ",taskname);
99 TGo4Log::Debug(
" TaskHandlerAbortException on slave server: revoming client %s",taskname);
104 TGo4Log::Debug(
" TaskHandlerAbortException: Terminating slave...");
112 TGo4Log::Debug(
" TaskHandlerAbortException: Removing current slave... ");
116 discommand->
SetSlave(
"currentclient");
118 TGo4Log::Debug(
" TaskHandlerAbortException: Disconnecting current slave");
127 TGo4Log::Debug(
" TaskHandlerAbortException: Quit client %s ... ",taskname);
137 TGo4Log::Debug(
" TaskHandlerAbortException: Disconnecting client %s ... ",taskname);
145 gApplication->Terminate();
TGo4ThreadManager * fxThreadManager
void SetWaitForClient(Bool_t wait=kTRUE)
virtual void TerminateFast()
TGo4Thread * GetThread() const
Bool_t IsAborting() const
Bool_t IsClientMode() const
void SetAborting(Bool_t isaborting=kTRUE)
virtual void TerminateFast()
Bool_t SubmitCommand(const char *name)
TGo4TaskHandlerRunnable * fxCaller
virtual ~TGo4TaskHandlerAbortException()
TGo4TaskHandlerAbortException()
void SetWaitForSlave(Bool_t wait=kTRUE)
TGo4TaskHandler * fxTaskHandler
void SetClient(const char *name)
void SetSlave(const char *name)
void SetBeingQuit(Bool_t on)
static void Debug(const char *text,...)