I'm not sure what type of refactoring you are thinking of.

I think we should do one of the following

a. make fLookForStuck thread final, and have lookForStuckThread() return a copy
b. make all the fields private, and have protected final accessor methods