protected synchronized Thread start ( boolean forceRestart ) { if ( ! forceRestart && isFixingActive ( ) ) { fixThread . interrupt ( ) ; } if ( forceRestart || ! isFixingActive ( ) ) { fixThread = new FixThread ( ) ; fixThread . start ( ) ; } return fixThread ; }
Starts the background fixing activity .